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

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น