1 คะแนน โดย GN⁺ 2024-11-17 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ไลฟ์ถ่ายทอดสดมวยรายการใหญ่ของ Netflix ทำสถิติ ผู้ชม 60 ล้านครัวเรือน แต่แฟน ๆ ไม่พอใจอย่างหนักจากอาการบัฟเฟอร์และภาพกระตุกตลอดการแข่งขัน
  • คู่รองร่วมรายการหลัก Katie Taylor vs. Amanda Serrano ก็มีผู้ชม 50 ล้านครัวเรือน และกลายเป็นอีเวนต์กีฬาอาชีพหญิงที่มีผู้ชมมากที่สุดในประวัติศาสตร์สหรัฐตามสถิติของ Netflix
  • มีทั้งหน้าจอโหลดค้าง บัฟเฟอร์ไม่รู้จบ ภาพกระตุกแบบไม่มีเสียง และ “black screen of death” ทำให้ผู้ชมบางส่วนพลาดช่วงสำคัญ
  • ปัญหาเริ่มตั้งแต่ก่อนคู่เอก Paul vs. Tyson และต่อเนื่องยาวไปจนถึงคู่ก่อนหน้าและคู่หลัก ส่งผลให้แฟนบางส่วนย้ายไปดูไลฟ์สตรีมอื่น
  • Netflix มีกำหนดถ่ายทอด เกม NFL 2 นัด ในวันคริสต์มาสช่วงปลายปี ทำให้เหตุขัดข้องครั้งนี้เพิ่มแรงกดดันต่อความน่าเชื่อถือของการถ่ายทอดสดกีฬา

ปัญหาคุณภาพการถ่ายทอดสดที่ปรากฏท่ามกลางยอดผู้ชมมหาศาล

  • ไลฟ์ของ Netflix มีความไม่เสถียรไม่ใช่แค่ในไฟต์ของ Jake Paul กับ Mike Tyson แต่รวมถึงคู่ก่อนหน้าด้วย
    • ผู้ชมโพสต์บ่นบนโซเชียลมีเดียเกี่ยวกับอาการ บัฟเฟอร์ เสียงบรรยายขาดหาย และหน้าจอดำ
    • เสียงบ่นเริ่มตั้งแต่ก่อนที่ Paul และ Tyson จะขึ้นเวที
  • ขนาดผู้ชมนั้นใหญ่มาก
    • ตามสถิติของ Netflix ไฟต์ Paul vs. Tyson มีผู้ชม 60 ล้านครัวเรือน
    • คู่รองร่วมรายการหลัก Katie Taylor vs. Amanda Serrano มีผู้ชม 50 ล้านครัวเรือน
    • ตามสถิติของ Netflix ไฟต์ Taylor vs. Serrano เป็น อีเวนต์กีฬาอาชีพหญิง ที่มีผู้ชมมากที่สุดในประวัติศาสตร์สหรัฐ
  • ปัญหาด้านคุณภาพต่อเนื่องจากคู่ก่อนหน้าไปถึงคู่เอก
    • ระหว่างไฟต์รุ่นเวลเตอร์เวตของ Mario Barrios และ Abel Ramos ก็ยังมีอาการกระตุกต่อเนื่อง ทำให้ผู้ชมบางส่วนพลาดช็อตในเกม
    • ปัญหายังคงอยู่ต่อในคู่เอก Paul vs. Tyson

การหันไปดูช่องทางอื่นและความกังวลต่อการถ่ายทอด NFL

  • ผู้ชมบางส่วนย้ายจาก Netflix ไปดูไลฟ์สตรีมบน X ของ Antonio Brown แทน
    • Antonio Brown อดีตปีกนอก NFL เริ่มถ่ายทอดภาพสดจาก AT&T Stadium ใน Arlington, Texas ซึ่งเป็นสถานที่จัดการแข่งขัน
    • กล้องกำลังจับภาพจอยักษ์ในสนามของ Dallas Cowboys
    • ระหว่างช่วงกลางของไฟต์ Paul vs. Tyson ไลฟ์สตรีมของเขา มียอดผู้ชม 6.4 ล้านคน
  • Netflix มีกำหนดถ่ายทอด เกม NFL 2 นัด ในวันคริสต์มาสปลายปีนั้น
    • ปัญหาสตรีมมิงในไลฟ์มวยครั้งนี้นำไปสู่ความกังวลเรื่องคุณภาพการถ่ายทอดสดกีฬาครั้งต่อไป

1 ความคิดเห็น

 
GN⁺ 2024-11-17
ความคิดเห็นจาก Hacker News
  • ทุกครั้งที่บริษัทใหญ่พลาดอย่างหนัก แทบจะแน่นอนว่าในเธรดแบบนี้จะมีคนสองกลุ่มที่รู้ข้อมูลเยอะซ่อนอยู่ แต่ไม่ค่อยเขียนอะไร: 1) คนที่เกี่ยวข้องกับเหตุการณ์โดยตรงหรือเป็นพนักงานบริษัทเดียวกัน, 2) คนจากบริษัทลักษณะคล้ายกันที่ดูแลระบบขนาดและความเสี่ยงใกล้เคียงกัน
    กลุ่มแรกมีอะไรให้เสียมากเกินไปหากข้ามองค์กรประชาสัมพันธ์ออกมาพูด ส่วนกลุ่มหลังรู้ดีว่างานนี้ยากแค่ไหน จึงไม่ออกมารุมด่าคนที่ทำงานแบบเดียวกันต่อสาธารณะด้วยการคาดเดาที่ไร้หลักฐาน
    ดังนั้นสิ่งที่เหลืออยู่คือคนที่ให้มุมมองโดยอิงจากวิธีที่ใช้ได้ในสเกลเล็ก หรือจาก first principles

    • ต่างจากสมัยก่อนที่เนิร์ดคอมพิวเตอร์ผู้ดื้อดึงพัฒนาอะไรเป็นงานอดิเรก ผมมักเห็นท่าทีแบบนี้ในหมู่ นักพัฒนาแบบสายอาชีพ รุ่นค่อนข้างใหม่ที่เข้ามาเพราะเห็นเงิน
      เป็นพวกที่ย้ายมาจากสายงานอื่นที่ไม่ใช่เทคนิคเมื่อราว 5 ปีก่อน เรียนจากสื่อที่ลดทอนมากเกินไปซึ่งดูแคลนแนวคิดอย่าง system programming, networking และ computer science ว่าไม่จำเป็นและไม่ practical แล้วลดทอนทุกอย่างให้เหลือแค่การเขียนโค้ด JavaScript เป็นกาวเชื่อมระหว่างแพ็กเกจ NPM ที่หาเจอจาก Google
      ในยุคนี้ที่คำพูดอย่าง “ตอนนี้ใคร ๆ ก็เรียนโค้ดได้ แค่ใช้ LLM” แพร่หลาย แนวโน้มที่จะลดทอน ระบบที่ซับซ้อน ซึ่งจริง ๆ ซ่อนอยู่ใต้ interface, package และชั้น abstraction แล้วพูดอย่างมั่นใจฟันธงนั้นน่าตกใจ
      ทำให้นึกถึงวิทยาศาสตร์เทียมสายควอนตัม หรือหนังอย่าง What the Bleep Do We Know!? ที่คนไม่มีพื้นฐานฟิสิกส์ควอนตัมหรือวิทยาศาสตร์ ใช้โมเดลง่าย ๆ ที่ไม่มีคณิตศาสตร์แล้วสรุปอะไรเพี้ยน ๆ ออกมา
    • เห็นด้วยเต็มที่ แม้ในหมู่อดีตพนักงานก็มีคนที่น่าจะรู้ดีว่าเกิดอะไรขึ้นจริง แต่สิ่งอย่าง ข้อตกลงไม่เปิดเผยข้อมูล ทำให้ขอบเขตที่พูดได้ถูกจำกัด
      จากมุมของคนที่รู้เรื่อง มันน่าอึดอัด แต่ก็มีเส้นบางเส้นที่ข้ามไม่ได้หรือไม่อยากข้าม
      ทุกครั้งที่เธรด HN พูดถึงหัวข้อที่ผมเคยทำงานอย่างมืออาชีพโดยตรง ผมมักได้แต่นิ่งเงียบเมื่อเห็นคนที่ไม่รู้อะไรเลยพูดผิดอย่างมั่นใจและฟันธงเท่าที่อีโก้ของตัวเองจะอนุญาต
    • ใช่ หนึ่งในคำบ่นที่คนนอกมักพูดคือ Netflix ใช้ microservices ผมอยากฟังรายละเอียดจริง ๆ ว่าแอปพลิเคชันแบบ monolith จะรับประกันประสิทธิภาพที่ดีกว่าได้อย่างไรกันแน่
      อยากรู้ว่ามีความแตกต่างวิเศษอะไรที่จะทำให้การถ่ายทอดสดสำเร็จได้
    • โปรเจกต์ เปิดตัวทีวีแบบเรียลไทม์ ที่ผมเคยร่วมทำ พังยับภายในประมาณ 2 นาทีหลังเริ่ม แล้วถูกล้อเลียนใน HN กับ Reddit
      เพราะรู้ว่าทุกคนทำงานหนักแค่ไหนและเก่งแค่ไหน ผมจึงเห็นใจคนในสถานการณ์แบบนี้
      ระหว่างที่อินเทอร์เน็ตยิงมุกง่าย ๆ ใส่ วิศวกรก็กรูกันเข้าไปแก้ปัญหาที่ยังแก้ไม่ตก, PM เดินขึ้นลงตามทางเดิน และก็มีคนถูกฝ่ายผู้นำดุอยู่ด้วย
      มันเหมือนเพิ่มความเครียดและความซับซ้อนของการเปิดตัวผลิตภัณฑ์ขึ้น 100 เท่า และสิ่งที่ผมพูดถึงไม่ใช่วิดีโอถ่ายทอดสดด้วยซ้ำ เป็นแค่เว็บไซต์
    • ฟังดูเหมือนกำลังบอกว่าทุกคนที่วิจารณ์ Netflix ตอนนี้ล้วนไม่รู้เรื่อง
      คนที่รู้เรื่องภายในอาจมาเขียนที่นี่โดยไม่เปิดเผยว่าตัวเองเป็นคนในก็ได้ นั่นเป็นข้ออ้างที่กล้ามากทีเดียว
      ผมว่ามันเหมือนตรรกะ No True Scotsman แบบหนึ่ง
  • การรับมือปัญหาแบบนี้ต้องทำ อีเวนต์แบบเรียลไทม์ ซ้ำ ๆ ต่อเนื่อง เพื่อสร้างกล้ามเนื้อขององค์กรขึ้นมาจริง ๆ
    ไม่ควรเป็นการให้ทีมเทคนิคทำอีเวนต์ครั้งเดียวขนาดยักษ์ในพื้นที่ที่ยังไม่มีประสบการณ์

    • ในองค์กรเทคนิค เราถกเถียงเรื่องนี้กันบ่อย: สิ่งที่เราต้องการทำ ต้องทำอยู่เสมอ
      เช่น “build อยู่เสมอ” หมายความว่าต่อให้โค้ดไม่เปลี่ยนหรือไม่มี PR ก็ยังต้อง build เพราะมีโอกาสสูงที่บางอย่างในองค์กรหรือโครงสร้างพื้นฐานจะเปลี่ยนไป และการเจอ build fail ในซอฟต์แวร์ที่ปล่อยไปแล้ว ย่อมดีกว่าไป fail ในซอฟต์แวร์ที่ต้องปล่อยตอนนี้
      “release อยู่เสมอ” ก็เช่นกัน ต่อให้ไม่มีอะไรเปลี่ยนก็ต้องปล่อย release ออกไป ต้องทำให้ระบบรับโหลดและทำให้ขั้นตอนต่าง ๆ ถูกปฏิบัติอย่างต่อเนื่อง
      ผมเห็นมาหลายครั้งจริง ๆ ที่ deployment ล้มเหลวเพียงเพราะไม่ได้พยายาม deploy มานาน ถ้าเคยทำครั้งหนึ่งและต้องทำอีกในอนาคต ก็ต้อง ทำซ้ำต่อเนื่อง
    • Netflix ทำอีเวนต์แบบเรียลไทม์มาตั้งแต่ปี 2023
      เพียงแต่การเตรียมพร้อมสำหรับสิ่งที่ไม่มีใครเคยทำมาก่อน นั่นคือ อีเวนต์ระดับ Super Bowl ที่ทุกคนดูผ่านอินเทอร์เน็ต เป็นเรื่องยาก
      Super Bowl สามารถผลักโหลดไปให้เคเบิลและทีวีภาคพื้นดินได้
      น่าสนใจที่สตรีมของผมไม่มีปัญหา ดังนั้นปัญหาแบนด์วิดท์อาจเป็นแบบเฉพาะพื้นที่ตามดาต้าเซ็นเตอร์หรือ ISP ก็ได้
    • เห็นด้วย นี่เป็น ความล้มเหลวด้านการจัดการ ล้วน ๆ
      ไม่น่าเชื่อว่าจะคาดหวังให้ทีมวิศวกรรมรับมืออีเวนต์ถ่ายทอดสดเดี่ยว ๆ ขนาดนี้ได้
    • ตราบใดที่ทีมวิศวกรรมของ Netflix ยังไม่เผยแพร่ postmortem สาธารณะ เราก็คาดเดาได้เท่านั้น
      ตอนที่ผมดูแลถ่ายทอดสดขนาดเล็ก ผมจะมี สตรีมสำรอง แบบขนานไว้เสมอ มากสุดถึง 3 ตัว เช่น Vimeo, Cloudflare, Livestream
      ในสเกลของ Netflix คงเรียกใช้ผู้ให้บริการแบบนี้เฉย ๆ ไม่ได้ แต่ผมคิดว่า Akamai หรือ Cloudflare น่าจะทำได้
    • WWE จะย้ายรายการไป Netflix ปีหน้า ถ้าเป็นผมเห็นเรื่องนี้แล้วคงกลัวมากจริง ๆ
  • ที่นี่พูดเหมือนเป็นปัญหาเฉพาะที่มีแต่ Netflix เท่านั้นที่เจอ แต่ Hotstar ถ่ายทอดสดคริกเก็ตอินเดียพบปากีสถานได้โดยไม่มีปัญหา และยังทำสถิติผู้ชมพร้อมกันสูงสุดในประวัติศาสตร์การถ่ายทอดสดด้วย
    ผู้ชมที่จ่ายเดือนละ 20 ดอลลาร์ทำไมต้องเข้าใจปัญหาทางเทคนิคด้วย ก็แค่ Netflix ทำพังเอง
    เทคโนโลยีนี้มีอยู่แล้ว และ ESPN ก็เคยทำมาก่อน จึงไม่มีอะไรใหม่เลย

    • The Independent รายงานว่าผู้ชมการแข่งขันคริกเก็ตครั้งนั้นอยู่ที่ 35 ล้านคน [0] ส่วน Rolling Stone รายงานว่า Tyson vs. Paul ของ Netflix อยู่ที่ 120 ล้านคน [1]
      ตัวเลขต่างกันคนละเรื่องเลย 120 ล้านคนนี่ระดับ Super Bowl แล้ว
      Hotstar จะรับมือกับการแข่งขันคริกเก็ตแบบนั้น 3–4 รายการพร้อมกันได้โดยไม่มีปัญหาจริงหรือ?
      [0] https://www.the-independent.com/sport/cricket/india-pakistan...
      [1] https://www.rollingstone.com/culture/culture-news/jake-paul-...
    • นั่นแหละคือประเด็นสำคัญ Netflix ไม่ได้ทำสิ่งนี้ในสุญญากาศ แต่ทำภายใน Netflix เอง
      การสร้างใหม่ตั้งแต่ต้น หรือใช้พาร์ตเนอร์ภายนอกที่มีประสบการณ์ถ่ายทอดสด อาจจะง่ายกว่าก็ได้
      แต่สำหรับ Netflix บริษัทที่ขับเคลื่อนด้วยเทคโนโลยีและภูมิใจว่าตัวเองเป็นผู้นำอุตสาหกรรม ความเป็นไปได้ที่จะตัดสินใจแบบนั้นคงแทบเป็นศูนย์
    • ถึงจะบอกว่า “ไม่มีปัญหา” แต่ขึ้นอยู่กับว่าถามใคร บิตเรต ของสตรีมนั้นต่ำกว่าระดับที่บริการถ่ายทอดสดฟรีถือว่ายอมรับได้อยู่มาก
      แน่นอนว่าบริการฟรีเหล่านั้นส่งให้ผู้ชมกลุ่มเล็กกว่ามาก
      ต่อให้ไม่ลงรายละเอียด การถ่ายทอดสดก็ไม่เคยเป็นจุดแข็งของ Netflix อยู่แล้ว และการที่บริษัทซึ่งดูเหมือนเป็นแชมป์ด้าน distributed computing ต้องถ่ายทอดสดโดยลดคุณภาพในส่วนอื่น ๆ ก็ไม่ใช่ภาพที่ดีนัก
  • Netflix ทำสตรีมมิงคอนเทนต์ที่เตรียมไว้ล่วงหน้าได้ดี แต่ทำถ่ายทอดสดได้ไม่ดี ถึงอย่างนั้น 1) เป็น บริษัทมูลค่า 300 พันล้านดอลลาร์ จึงไม่ใช่ปัญหาเรื่องทรัพยากร, 2) การถ่ายทอดสดระดับนี้ไม่ใช่ครั้งแรก และเคยมีประสบการณ์ล้มเหลวมาก่อน, 3) มีเวลามากพอให้เรียนรู้และทำซ้ำระหว่างการถ่ายทอดสดขนาดใหญ่ครั้งแรกกับครั้งที่สอง

    • ปัญหาคือการจัดหาความจุมหาศาลให้รองรับจำนวนผู้ชมสูงสุดนั้นใช้เงินมาก และต้องมีสัญญาระยะยาว
      ผู้ให้บริการบางรายจะไม่เพิ่มความจุการเชื่อมต่อกับเครือข่ายของตนให้ หากไม่มีสัญญาจ่ายล่วงหน้า 12 เดือน
      ทราฟฟิกช่วงพีก มีต้นทุนดำเนินงานสูงมาก เพราะต้องสร้างความจุที่จะว่างเปล่าหลังอีเวนต์จบ
      นั่นจึงเป็นเรื่องยุ่งยาก และนี่ก็เป็นเหตุผลที่ Akamai คิดราคาถ่ายทอดสดแบบแพงเหลือเชื่อ
      ความลับที่รู้กันในระดับเครือข่ายคือ แม้จะพูดไว้ไม่เหมือนกัน แต่เครือข่ายดาต้าเซ็นเตอร์โดยทั่วไปไม่ได้ทำ redundancy ไว้
      การสร้างเครือข่ายสำรองต้องลงทุนเป็นสองเท่า และใช้ได้เพียง 50% ของความจุสูงสุดหรือปล่อยให้ว่าง สำหรับลูกค้าส่วนใหญ่ มันไม่คุ้มค่าเมื่อเทียบกับการป้องกัน downtime ปีละ 2 ชั่วโมงที่เกิดตอนรีสตาร์ตเราเตอร์ความจุสูง
    • ปัญหาตรงนี้ไม่ใช่แค่เกิดเหตุขัดข้อง แต่คือ ปัญหาเดิมแบบเดียวกัน ที่เคยเจอมาก่อนเกิดซ้ำอีก
    • เดือนหน้าช่วงคริสต์มาสมี NFL นั่นก็น่าจะเป็นเซสชันสตรีมมิงขนาดใหญ่ แต่เมื่อเทียบกับครั้งนี้แล้วคงดูเล็กน้อยมาก
      แม้แต่ Twitter ยังมีปัญหาในการรับมือกับสตรีมเถื่อนที่นั่น
    • ตอน Apple เปิดตัว Apple Maps ก็เป็นบริษัทที่ใหญ่กว่า Google อย่างชัดเจน แต่ก็เต็มไปด้วยปัญหาอยู่นาน
      ไม่ใช่ปัญหาเรื่องทรัพยากร แต่เป็นปัญหาเรื่อง วุฒิภาวะของการพัฒนาเทคโนโลยี
    • อยากรู้ว่าความล้มเหลวครั้งก่อนคืออะไร
  • ผู้คนไม่ค่อยรู้ว่าการถ่ายทอดสดมีหลุมพรางโผล่มาได้มากแค่ไหน
    Netflix มี CDN ที่ยอดเยี่ยมสำหรับคอนเทนต์ที่เตรียมไว้ล่วงหน้า และอาจคิดว่านั่นคือส่วนที่ยากที่สุดแล้ว
    การถ่ายทอดสดเปลี่ยนจากยุคที่ยิงสัญญาณขึ้นดาวเทียมค้างฟ้าด้วยจานดาวเทียมขนาดใหญ่แล้วส่งลงศูนย์ออกอากาศ มาเป็นไมโครเวฟ, ใยแก้วนำแสงเฉพาะทางระยะไกล, อุปกรณ์ที่รวมลิงก์จากผู้ให้บริการมือถือหลายราย, ไปจนถึงสตรีม HTTP แบบเรียลไทม์ที่เซิร์ฟเวอร์รับเข้า
    อยากรู้ว่า แผนการส่งสัญญาณแบบเรียลไทม์ และแผนสำรองของ Netflix คืออะไร

    • ฟังดูเหมือนกำลังแก้ต่างให้บริษัทมูลค่าหลายพันล้านดอลลาร์ที่อยู่ในวงการนี้มานาน
      Netflix ก็ไม่ได้เพิ่งทำถ่ายทอดสดเป็นครั้งแรก ฉันเคยดูอีเวนต์บางรายการในแอปมาแล้ว
      ไม่มีข้อแก้ตัวเลย เมื่อดูจากทรัพยากรและคนเก่งที่มีแล้ว มันดูสมัครเล่นสุด ๆ และภาพลักษณ์ต่อสาธารณะก็แย่
      คงน่าแปลกใจถ้าหลังจากนี้ยังชนะ สัญญาเอ็กซ์คลูซีฟ แบบนี้ได้อีก
    • นี่แหละคือจุดประสงค์ของ chaos engineering ที่ถูกสร้างขึ้นที่ Netflix คือการทดสอบ resilience ของระบบแบบนี้
      ตอนนี้ก็ได้รู้แล้วว่าขีดจำกัดของคำว่า “ขนาดใหญ่” ในโซลูชันถ่ายทอดสดของ Netflix อยู่ตรงไหน
      ไม่ควรล้มเหลวเพราะเรื่อง scale บนเวทีใหญ่ขนาดนี้
      อยากอ่าน postmortem
    • multicast ถูกใช้งานจริงบนอินเทอร์เน็ตเชิงพาณิชย์หรือเปล่า? น่าจะช่วยได้
    • ที่แปลกคือมันเป็นปัญหาที่แก้ได้แล้ว
      สถานีโทรทัศน์รายใหญ่ทั้งหมดสามารถออกอากาศ Super Bowl ได้โดยไม่มีปัญหา
      ต่อให้ Netflix อ้างว่าสตรีมให้ 280 ล้านคน นั่นก็เป็นการสมมติว่าสมาชิกทุกคนดูทั้งหมด และตัวเลขจริงน่าจะประมาณ 120 ล้านคน ซึ่งใกล้เคียงกับ Super Bowl
      Netflix อาจต้องไปถาม CBS หรือ ABC ว่าควรออกอากาศอย่างไร
    • สิ่งที่พูดถึงดูเหมือนจะเป็นเรื่อง contribution transmission จากสนามแข่งไปยังศูนย์ออกอากาศ ทุกวันนี้มักมิกซ์จากระยะไกลแทนที่จะส่งรายการทั้งหมดไปด้วยซ้ำ
      เรื่องนี้ต่างจากการส่งไลฟ์ไปยังผู้ใช้ปลายทางมาก
  • เคเบิลทีวี หรือแม้แต่เสาอากาศภาคพื้นดินถ้าพื้นที่ให้บริการตรงกัน เป็น ผลิตภัณฑ์สำหรับรับชมสด ที่ดีกว่าสตรีมมิงใด ๆ อย่างเรียบง่าย
    สำหรับผม มีแค่แอป Masters เท่านั้นที่ใกล้เคียง
    ชุดผสมระหว่างเคเบิลทีวี + DVR + อินเทอร์เน็ตความเร็วสูงสำหรับทอร์เรนต์ ยังคงเป็นระบบความบันเทิงที่ไม่มีใครตามทัน และสภาพแวดล้อมของสตรีมมิงก็เละเทะ
    น่าเสียดายที่บริษัทเคเบิลใช้อำนาจของตัวเองในทางที่ผิดจนเสียความนิยมจากตลาดไป การเชื่อมต่อด้วยสายทองแดงที่ลากตรงเข้าบ้านทุกหลังในสหรัฐฯ เป็นข้อได้เปรียบมหาศาล แต่กลับปล่อยให้หลุดมือไป

    • ที่น่าสนใจคือ โครงสร้างพื้นฐานทีวีจำนวนมากตอนนี้ทำงานอยู่บน เครือข่าย IP
      ถ้าขอติดตั้งบริการทีวีที่บ้าน คุณจะได้กล่อง IPTV มาเชื่อมต่อกับเราเตอร์บรอดแบนด์ด้วยอีเทอร์เน็ต และกล่องนั้นจะขอให้เราเตอร์ต้นทางส่งสำเนาสตรีมแบบมัลติแคสต์มาให้
      การสตรีมแบบมัลติแคสต์ที่เชื่อถือได้และมีความซ้ำซ้อนแทบจะเป็นปัญหาที่แก้ได้แล้ว แต่ผู้มีส่วนร่วมทุกคนตลอดเส้นทางต้องให้ความร่วมมือ
      ถ้า ISP เป็นผู้ให้บริการทีวีเองก็ไม่ใช่ปัญหา แต่ถ้า Netflix ต้องไปโน้มน้าวผู้ให้บริการทั้งหมดให้ตั้งค่าเพื่อการแข่งขันมวยครั้งเดียว นั่นเป็นปัญหาแน่นอน
    • แอป Masters ยอดเยี่ยมจริง ๆ ไม่รู้ว่าได้รับคำชมมากพอหรือเปล่า
    • ผมเองก็กำลังจะยกเลิกการสมัครสตรีมมิงเหมือนกัน คอนเทนต์ถูกเอาออกและถูกปรับเปลี่ยนบ่อยเกินไป
      ตอนนี้ HBO Max หรืออะไรก็ตามยังลบประวัติการรับชมล่าสุดของผมหลัง 90 วันด้วย ไม่รู้ว่าทำไปทำไม
    • เกม MLB บน Apple TV ภาพยอดเยี่ยมจริง ๆ เมื่อเทียบกับการถ่ายทอดสดผ่านเคเบิล
  • มันไม่ใช่แค่บัฟเฟอร์ธรรมดา ฟีดหยุดไปเลย และต้องกดหยุดชั่วคราวด้วยรีโมตแล้วกด “watch live” อีกครั้งถึงจะเล่นต่อ
    แย่มากจริง ๆ พ่อผมเป็นแฟนมวยมาตลอด เลยไปดูด้วยกัน และยังตั้งจอเป่าลมขนาดใหญ่กับโปรเจกเตอร์ไว้ที่สนามหน้าบ้านด้วย
    แต่บัฟเฟอร์ตลอด เลยคิดว่าเป็นปัญหา Wi‑Fi จึงเก็บของทั้งหมดแล้วย้ายเข้าไปในบ้าน แต่ต่ออีเทอร์เน็ตก็เกิดเหมือนเดิม
    พ่อผมตั้งตารอดูผ่านโปรเจกเตอร์มาก แต่ Netflix ทำให้ผิดหวัง

    • อยากรู้ว่าพ่อคุณคิดอย่างไรกับ “มวย” ครั้งนั้นเอง
  • ในบางฟอรัมที่ผมดู ผู้คนยอมแพ้กันไปแล้ว
    ผมรออ่าน postmortem ว่าทำไม Netflix ถึงไม่พร้อมอยู่ บริษัทนี้เคยสัมภาษณ์ผมสองรอบแล้วไม่รับ เลยมีความสะใจนิด ๆ

    • AB84 ถ่ายทอดสดจากห้องบ็อกซ์ในสนามผ่าน Twitter ให้คนประมาณ 5 ล้านคน ดู
      ผมดูผ่าน Netflix อยู่และไม่มีปัญหา แต่ก็เปิดไลฟ์สตรีมของเขาไว้ขำ ๆ ด้วย เท่าที่ผมเห็น ตรงนั้นไม่มีปัญหา
    • ไม่ได้เกิดกับทุกคน ฝั่งผมดูได้ดี แต่พอข้ามแมตช์ผู้หญิงไปยังคู่ Barrios Ramos บัฟเฟอร์ค้างที่ 99% จนต้องรีเฟรชหน้า
    • อยากรู้ว่าเป็นฟอรัมไหนบ้าง
    • postmortem น่าจะน่าสนใจมากจริง ๆ
  • ผมสงสัยว่าเรื่องนี้จะส่งผลต่อ ชื่อเสียงระยะยาว ของ Netflix หรือไม่
    ในหมู่วิศวกรซอฟต์แวร์ Netflix เป็นที่รู้จักว่าเป็นบริษัทที่จ้างคนระดับท็อป และบริการสตรีมมิงของพวกเขาก็ดูแข็งแกร่งมากโดยทั่วไป
    บริการสตรีมมิงเจ้าอื่น ๆ ก็ไล่ตามมามากจากช่วงแรกและเสถียรกว่ามากแล้ว แต่ถึงอย่างนั้น Netflix ก็ยังให้ความรู้สึกว่าเหนือกว่าในเชิงเทคนิคอยู่หนึ่งขั้น
    เรื่องนี้ไม่ได้ช่วยภาพลักษณ์นั้นเลย ไม่ใช่ความผิดพลาดชั่วขณะ แต่ไม่เสถียรอยู่หลายชั่วโมง และการที่หน้าแสดงสถานะขึ้นว่า “Netflix is up! We are not currently experiencing an interruption to our streaming service.” ก็ไม่ดีเช่นกัน

    • ถึงจะไม่ใช่กลุ่มผู้ชมเดียวกัน แต่ความพยายามถ่ายทอดสดครั้งใหญ่ก่อนหน้านี้ของ Netflix คือรายการรียูเนียน Love is Blind
      ตอนนั้นก็มีคนเข้าดูหลายล้าน เป็นความล้มเหลวครั้งใหญ่ และแทบไม่มีอะไรทำงานได้ถูกต้อง
      หลังจากนั้น Netflix ก็ไม่ได้ลองถ่ายทอดสดรายการรียูเนียนอีก
      บางทีพวกเขาควรทำเพื่อสะสมประสบการณ์ เพราะตอนนี้กำลังเจอ ปัญหาเดิม ในอีเวนต์ที่เดิมพันสูงกว่ามาก
    • เท่าที่ผมได้ยินมา Netflix ทำให้วัฒนธรรมที่เป็นที่รู้จักในยุค Patty McCord เจือจางลงไปพอสมควร
      โดยเฉพาะการเปลี่ยนโครงสร้างค่าตอบแทนไปจ่าย RSU ใส่ขั้นตอนประเมินผลที่น่ารำคาญ เพิ่มระดับและตำแหน่ง และเริ่มจ้างจากกลุ่มตลาดที่ค่าจ้างต่ำกว่า
      บวกกับการโยกย้ายการจัดสรรคน งบประมาณ และตำแหน่งไปมา ทำให้บริษัทโดยรวมกลายเป็นระบบราชการมากขึ้นมาก
      เมื่อสตรีมมิงเติบโตจนเป็นพื้นที่ที่ปัญหาถูกแก้ไปมากแล้ว การเปลี่ยนแปลงที่ใกล้เคียงกับ การลดต้นทุน แบบนี้คงหลีกเลี่ยงไม่ได้
      ผมอยากบอกว่าถ้า Netflix ยังมีทีมและวัฒนธรรมแบบเมื่อ 10 ปีก่อน ก็น่าจะทำสตรีมมิงครั้งนี้ได้สำเร็จ
    • ประสิทธิภาพของ Netflix มาจากการวางแคชภาพยนตร์ร่วมไว้ในดาต้าเซ็นเตอร์ของ ISP แต่แนวทางนั้นไม่เหมาะกับ การถ่ายทอดสด
      ปัญหาไม่ใช่แค่จำนวนผู้ชมมาก แต่โมเดลไลฟ์ทำลายข้อได้เปรียบหลักของโครงสร้างพื้นฐาน Netflix ไปโดยสิ้นเชิง
      อ้างอิง: https://openconnect.netflix.com/en/
    • ถ้า Netflix ยังใช้โจทย์ HackerRank ในการสัมภาษณ์อยู่ ก็ควรถือเหตุการณ์นี้เป็นสัญญาณเตือน
      การสัมภาษณ์ด้วยปริศนาตรรกะที่ไม่เกี่ยวข้องไม่สามารถแทนที่ วิศวกรรมระบบ ได้
    • ไม่แน่ใจว่าการถ่ายทอดสดเป็นกรณีใช้งานหลักของ Netflix มาก่อนหรือไม่
      Netflix สตรีมวิดีโอที่บันทึกไว้ล่วงหน้าจำนวนมาก และโดยมากใช้แคชที่วางไว้ใกล้ผู้ใช้
      การถ่ายทอดสดดูเหมือนยังเป็นพื้นที่ที่พวกเขายังทำได้ไม่ดี
  • ในปี 2012 YouTube ถ่ายทอดสด Red Bull Stratos ให้ผู้ชม พร้อมกัน 8 ล้านคน ได้สำเร็จ
    ผ่านมา 12 ปี ตอนนี้ Netflix กลับทำพัง

    • สำหรับผม ความต่างคือในปี 2012 บริษัทต่าง ๆ มุ่งเน้นการมอบผลิตภัณฑ์ที่ดี ไม่ว่าจะทำเงินได้หรือไม่ก็ตาม
      ตอนนี้สภาพเศรษฐกิจเปลี่ยนไปมาก บริษัทจึงพยายามลดต้นทุนพร้อมกับเพิ่มกำไร
      ผลลัพธ์คือคุณภาพที่ลดลงเป็นสิ่งหลีกเลี่ยงไม่ได้
      Netflix เองก็น่าจะสามารถถ่ายทอดสดแบบไร้ที่ติให้คนหลายล้านคนได้ ประเด็นคือทำได้พร้อมกับทำกำไรให้ Wall Street พอใจหรือไม่ ซึ่งดูเหมือนจะทำไม่ได้อย่างชัดเจน
    • ที่ตลกคือเมื่อประมาณสามวันก่อน ผมเพิ่งอ่านโพสต์บน HN ที่บอกว่าเทคโนโลยีของ Netflix ล้ำหน้าผู้ให้บริการสตรีมมิงรายอื่นเป็นปีแสง
      พอเห็นข่าวว่าการถ่ายทอดการแข่งขันล่ม สิ่งแรกที่นึกถึงก็คือเรื่องนั้น
    • 8 ล้านคนกับ 60 ล้านคนไม่เหมือนกัน แถมตอนนั้นก็ไม่ใช่ 4K ด้วย
      จึงไม่ค่อยเหมาะที่จะใช้เป็นตัวเปรียบเทียบ
    • Netflix มีทางเรียนรู้จากความผิดพลาดในอดีตของ YouTube หรือเปล่า?
      วิธีเดียวที่สมเหตุสมผลในการสเกลของแบบนี้ อาจเป็นการ ลองสเกลจริง ๆ
      แน่นอนว่าคงมีบทเรียนทั่วไปอยู่บ้าง แต่คอขวดของสถาปัตยกรรม Netflix ที่เติบโตมากว่า 10 ปีและถูกปรับให้เหมาะกับคอนเทนต์ที่แคชได้ น่าจะแตกต่างจาก YouTube มาก
      YouTube ค่อย ๆ ขยายคอนเทนต์ไลฟ์มาตลอดหลายปี
    • ถ้าเป็นวิดีโอถ่ายทอดสดปี 2012 ผมว่าอาจจะแค่ประมาณ 480p หรือเปล่า