- เบื้องหลังและกระบวนการที่ Netflix สร้างไปป์ไลน์ประมวลผลวิดีโอขึ้นใหม่บน ‘Cosmos’ แพลตฟอร์มคอมพิวติ้งยุคถัดไปที่ใช้สถาปัตยกรรมไมโครเซอร์วิส
- ไปป์ไลน์ประมวลผลวิดีโอของ Netflix เริ่มทำงานมาตั้งแต่เปิดตัวบริการสตรีมมิงของบริษัทในปี 2007
- ตั้งแต่ปี 2014 Netflix ได้พัฒนาและดำเนินงานไปป์ไลน์ประมวลผลวิดีโอบนแพลตฟอร์มรุ่นที่ 3 ‘Reloaded’
- Reloaded ถูกสร้างขึ้นเป็นระบบโมโนลิธเดี่ยว
- เมื่อเวลาผ่านไป ระบบนี้ได้ขยายตัวเพื่อรองรับกรณีการใช้งานที่หลากหลาย
- ผลลัพธ์คือระบบมีความซับซ้อนมากขึ้นและเริ่มแสดงข้อจำกัด
- มีปัญหาเรื่องการผูกติดกันของฟังก์ชัน โครงสร้างแบบโมโนลิธ และรอบการรีลีสที่ยาวนาน
- เมื่อเวลาผ่านไปและฟังก์ชันเพิ่มขึ้น ความสามารถของ Reloaded ในการรองรับฟีเจอร์ใหม่ก็ลดลง
- ในปี 2018 ทีมแพลตฟอร์มพาร์ตเนอร์ของ Netflix ได้แก่ Content Infrastructure and Solutions(CIS) และ Encoding Technologies(ET) เริ่มพัฒนาแพลตฟอร์มยุคถัดไป Cosmos
- ตั้งเป้าให้ Cosmos รับประกันการขยายตัวและความเสถียร พร้อมเพิ่มความยืดหยุ่นของระบบและความเร็วในการพัฒนาฟังก์ชัน
- แพลตฟอร์มนี้ถูกพัฒนาให้เป็นคอมพิวติ้งแพลตฟอร์มสำหรับไมโครเซอร์วิสด้านสื่อที่มีเวิร์กโฟลว์เป็นศูนย์กลาง
- ด้วยแนวทางแบบโมดูลาร์และข้อได้เปรียบด้านผลิตภาพของนักพัฒนาบน Cosmos ทำให้ Netflix สามารถปรับปรุงไปป์ไลน์ได้อย่างรวดเร็วเพื่อตามให้ทันความต้องการที่เปลี่ยนไป และสนับสนุนการเปิดตัวผลิตภัณฑ์ได้สำเร็จ
ยังไม่มีความคิดเห็น