Michael Stonebraker ได้นำเสนอ Postgres ® ที่ Berkeley ในปี 1986 และเขาเชื่อว่าอนาคตของเทคโนโลยีอยู่ที่ระบบที่สามารถปรับตัวได้โดยไม่พังทลาย และอยู่ที่ชุมชนที่ไม่มีบริษัทใดควบคุมแต่เพียงผู้เดียว
ในการทำงานร่วมกับกรมขนส่งของเมืองมิวนิก ทีมของเขาพบว่าการตอบคำร้องเรียนของพลเมืองเพียงเรื่องเดียวต้องอาศัยการรวมกฎระเบียบ แบบแปลน CAD ตารางเดินรถ และแผนที่เขตโรงเรียน ซึ่งหากใช้ Language Model เป็นศูนย์กลางนั้นมีค่าใช้จ่ายสูงมาก
ดังนั้น ระบบ Rubicon ที่ทีมของเขาพัฒนาขึ้นจึงใช้โมเดลเฉพาะกับส่วนที่เป็นข้อความ แล้วแปลงผลลัพธ์เป็นตาราง ก่อนส่งต่อไปยังเอนจินตาราง ซึ่งฟังก์ชันการป้องกันเหล่านี้มีอยู่แล้วในฐานข้อมูล เช่น การควบคุมการเข้าถึงและบันทึกธุรกรรม
เขาชี้ว่าการที่ Oracle ซื้อ MySQL คือจุดเริ่มต้นของการที่ทุกคนพูดถึงเรื่องการควบคุมจากผู้ขาย และสำหรับองค์กรแล้ว การเป็นอิสระนี้คือรากฐานของอำนาจอธิปไตยในการควบคุมข้อมูลของตนเอง
สำหรับ PostgreSQL 19 นั้น มีฟีเจอร์ใหม่ๆ ที่ถูกนำเสนอ แต่หลายส่วนถูกปรับกลับไปเนื่องจากความน่าเชื่อถือยังคงต้องมาก่อน
ศัพท์ที่ควรรู้
- Postgres – ระบบจัดการฐานข้อมูลที่ Michael Stonebraker ได้นำเสนอขึ้นในปี 1986
- Language Model – โมเดลภาษาที่ใช้ในการประมวลผลและทำความเข้าใจข้อความ
- Rubicon – ระบบที่ทีมของ Stonebraker สร้างขึ้นเพื่อจัดการข้อมูลที่ซับซ้อนโดยใช้โมเดลเฉพาะส่วน
- Vendor control – การควบคุมทั้งหมดโดยบริษัทผู้จำหน่ายซอฟต์แวร์เพียงรายเดียว
ที่มา: The Register