มวลมหา MySQL! Facebook เปิดโครงการ WebScaleSQL ร่วมมือกับ Google, LinkedIn และ Twitter

by dpp
27 March 2014 - 18:24

วิศวกรของ Facebook โดยความร่วมมือกับวิศวกรอีก 3 บริษัทที่ใช้ฐานข้อมูล MySQL ในเบื้องต้นคือ Google, LinkedIn และ Twitter เปิดโครงการ WebScaleSQL โดยมีจุดประสงค์หลักเพื่อร่วมกันเน้นพัฒนา MySQL ให้มีประสิทธิ์ภาพรวดเร็วและรองรับการขยายตัวเมื่อมีข้อมูลจำนวนมากให้ดียิ่งขึ้น ซึ่งกลุ่มบริษัทดังกล่าวมีการใช้งาน MySQL และกำลังเผชิญหน้ากับความท้าทายในแบบเดียวกัน

โดย Steaphan Greene วิศวกร Facebook ได้อธิบายว่าในระยะเริ่มต้น ได้ทำการติดตั้งระบบเพื่อให้วิศวกรจากบริษัทอื่นหรือนักพัฒนาภายนอกที่เข้าร่วมโครงการ WebScaleSQL ได้ร่วมกัน review code แจ้ง bug ร่วมกันออกความเห็น เรียนรู้ปัญหา และเสนอคุณสมบัติประกอบการพัฒนา หากวิศวกรจากแต่ละบริษัทให้ความเห็นที่ตรงกัน คุณสมบัติจะถูกนำเข้าไปในแต่ละ release ที่ WebScaleSQL branch เพื่อให้ทุกคนได้ใช้งาน และเน้นการ release ในระดับที่พร้อมสำหรับการใช้งานในโหมด production อย่างรวดเร็วเสมอ

สามารถเข้าถึง source code ของโครงการ WebScaleSQL โดยปัจจุบันเป็น MySQL 5.6 ได้ที่ GitHub ครับ

ที่มา - Facebook Engineering Blog, Gigaom

Blognone Jobs Premium