eBay ได้ออกมาเผยถึงแผนการเปิด Open Source ให้กับการออกแบบ Server Hardware และ Software ที่มีการใช้งานอยู่ที่ eBay ภายในปลายปีนี้ โดยมีเป้าหมายเพื่อเปลี่ยนวัฒนธรรมองค์กร
เพื่อรองรับผู้ใช้งานจำนวนกว่า 175 ล้านคนและรายการสินค้ากว่า 1,100 ล้านรายการบน eBay พร้อมประมวลผลการ Query ข้อมูลกว่า 300,000 ล้านครั้งต่อวัน โดยมีข้อมูลทั้งหมดขนาดมากกว่า 500 Petabyte ทาง eBay เองก็ต้องมีการออกแบบระบบเพื่อให้เหมาะสมต่อความต้องการของตนเอง และนั่นเองก็เป็นที่มาของการออกแบบ Hardware สำหรับใช้งานเฉพาะที่ eBay ซึ่งครอบคลุมถึงทั้ง Server และ AI Engine รวมถึงสถาปัตยกรรมระบบ Decentralized Data Center, Edge Computing ไปจนถึงการนำ Open Source Software ต่างมากๆ มาใช้งานมากขึ้นเรื่อยๆ
เทคโนโลยีของ eBay ที่น่าสนใจและถูกหยิบยกมาเล่าถึงในครั้งนี้มีดังนี้
-
การใช้กลยุทธ์แบบ Point of Presence (PoP) เพื่อกระจาย Data Center ออกไปและนำ Edge Computing มาใช้ พร้อมนำ Static Caching มาผนวกรวมด้วย เพื่อลด Load Time ลงได้ประมาณ 600-800 Millisecond
-
มีการสร้างระบบ NuData ซึ่งเป็น Fault Tolerant, Geo-Distributed Object & Data Store ขึ้นมาใช้งาน และอนาคตก็จะมีการกระจายข้อมูลออกไปในระดับทั่วโลก
-
มีการออกแบบ Server และ Hardware ต่างๆ เองเพื่อลดการพึ่งพิงบริษัทภายนอก และทำให้ได้เทคโนโลยีที่ตรงตามความต้องการของตัวเองที่สุดมาใช้ โดยระบบ Prototype แรกนั้นต้องใช้เวลานานถึง 9 เดือนในการสร้างออกมาและใช้งานจริงได้
-
นำ Open Source Software มาปรับแต่งจนกลายเป็น AI Engine ที่มีจุดเด่นด้านความสามารถในการแบ่งปันข้อมูลระหว่างทีมได้เป็นอย่างดีเพื่อเพิ่มประสิทธิภาพในการทำงาน, การสื่อสาร และการฝึกอบรมภายในบริษัท ทำให้เหล่าวิศวกรและนักวิทยาศาสตร์ข้อมูลสามารถริเริ่มโครงการใหม่ๆ ได้อย่างรวดเร็ว ลดเวลาที่ใช้ในการพัฒนาจากหลายสัปดาห์เหลือเพียงแค่ไม่กี่ชั่วโมงต่อโครงการเท่านั้น
ในปลายปีนี้ eBay มีแผนจะเปิด Open Source ให้กับการออกแบบ Server Hardware และ Software ที่มีการใช้งานอยู่ รวมถึงแนวคิดในการพัฒนา Software ที่มีการใช้งานอยู่ภายในด้วย เพื่อเป็นการสร้างวัฒนธรรมองค์กรแบบใหม่ที่ทาง eBay ตั้งใจจะใช้เวลา 3 ปีเพื่อเปลี่ยนวัฒนธรรมองค์กรของ eBay เองให้สามารถสร้างสรรค์นวัตกรรมและเทคโนโลยีใหม่ๆ ออกมาได้อย่างต่อเนื่อง
ที่มา: https://www.ebayinc.com/stories/news/ebay-builds-own-servers-intends-to-open-source/