Netflix’in Paul vs. Tyson maçı, 60 milyon hanede izlense de buffering şikayetleri patladı
(sportingnews.com)- Netflix’in büyük boks canlı yayını 60 milyon hanede izlenme rakamına ulaştı, ancak maç boyunca yaşanan buffering ve kopmalar nedeniyle izleyici şikayetleri büyüdü
- Ortak ana etkinlik olan Katie Taylor vs. Amanda Serrano karşılaşmasını da 50 milyon hane izledi ve bu yayın, Netflix’e göre ABD tarihindeki en çok izlenen profesyonel kadın spor etkinliği oldu
- Uzun yükleme ekranları, sonsuz buffering, sessiz takılmalar ve “black screen of death” nedeniyle bazı izleyiciler önemli anları kaçırdı
- Sorunlar, Paul vs. Tyson ana etkinliğinden önce başladı; önceki maçlardan ana maça kadar sürdü ve bazı izleyiciler başka canlı yayınlara geçti
- Netflix’in yılın ilerleyen döneminde Noel’de 2 NFL maçı yayınlayacak olması, bu aksaklığın spor canlı yayıncılığına duyulan güven üzerinde baskı yaratmasına yol açtı
Büyük izleyici kitlesi içinde ortaya çıkan canlı yayın kalite sorunları
- Netflix yayını, yalnızca Jake Paul ile Mike Tyson maçında değil, önceki karşılaşmalarda da istikrarsızdı
- İzleyiciler buffering, kesilen anlatım ve siyah ekran görüntülerini sosyal medyada paylaşarak tepkilerini gösterdi
- Şikayetler, Paul ve Tyson ringe çıkmadan önce başladı
- İzlenme ölçeği ise oldukça büyüktü
- Netflix’e göre Paul vs. Tyson karşılaşmasını 60 milyon hane izledi
- Katie Taylor vs. Amanda Serrano ortak ana etkinliğini 50 milyon hane izledi
- Netflix’e göre Taylor vs. Serrano maçı, ABD tarihindeki en çok izlenen profesyonel kadın spor etkinliği oldu
- Kalite sorunları, önceki karşılaşmalardan ana etkinliğe kadar devam etti
- Mario Barrios ile Abel Ramos arasındaki yarı orta sıklet maçında da kopmalar sürdü ve bazı izleyiciler maç anlarını kaçırdı
- Paul vs. Tyson ana etkinliğinde de sorunlar devam etti
Alternatif izleme yolları ve NFL yayınları için endişe
- Bazı izleyiciler Netflix yerine Antonio Brown’ın X canlı yayınına geçti
- Eski NFL wide receiver’ı Antonio Brown, maçın oynandığı Texas, Arlington’daki AT&T Stadium içinden canlı yayın başlattı
- Kamera, Dallas Cowboys stadındaki dev video ekranını gösteriyordu
- Paul vs. Tyson maçının ortalarında onun canlı yayını 6,4 milyon izleyiciye ulaştı
- Netflix, yılın ilerleyen döneminde Noel’de 2 NFL maçı yayınlamayı planlıyor
- Bu boks canlı yayınındaki streaming sorunları, gelecekteki spor canlı yayınlarının kalitesine dair endişeleri artırdı
1 yorum
Hacker News görüşleri
Büyük şirketler büyük tökezlemeler yaşadığında, bu tür başlıklarda neredeyse kesin olarak çok bilgi sahibi iki grup sessizce bulunur ama pek yazmaz: 1) olaya doğrudan dahil olmuş ya da aynı şirkette çalışan kişiler, 2) benzer ölçekte ve riskte sistemler işleten benzer şirketlerden kişiler
İlki, PR organizasyonunu baypas ederse kaybedeceği çok şey olduğu için konuşmaz; ikincisi ise bunun ne kadar zor bir iş olduğunu bildiğinden, dayanıksız tahminlerle aynı işi yapan insanları alenen taşlamaz
Geriye, küçük ölçekte işe yarayan yöntemlerden ya da ilk prensiplerden yola çıkarak içgörü sunduğunu düşünen insanlar kalır
Yaklaşık 5 yıl kadar önce başka teknik olmayan alanlardan geçiş yapıp, sistem programlama, ağ yapıları ve bilgisayar bilimi kavramlarını gereksiz ve pratik dışı diye küçümseyen aşırı basitleştirilmiş kaynaklarla öğrenmiş; sonra da her şeyi Google'da bulduğu NPM paketlerinin arasına JavaScript yapıştırıcı kodu yazmaya indirgeyen tipler bunlar
Bugünlerde “artık herkes sadece LLM kullanarak kodlamayı öğrenebilir” söylemi ortalığı kaplamışken, aslında arayüzlerin, paketlerin ve soyutlama katmanlarının altında gizlenen karmaşık sistemleri aşırı basitleştirip ardından da kesin konuşma eğilimi gerçekten sarsıcı
Bu bana, kuantum fizik ya da bilim geçmişi olmayan insanların matematik içermeyen basit modellerle saçma sonuçlara vardığı kuantum sözdebilimini ya da What the Bleep Do We Know!? gibi filmleri hatırlatıyor
Durumu bilen biri olarak insanın içi sıkılıyor ama aşamayacağı ya da aşmak istemeyeceği bir çizgi var
HN başlıkları benim doğrudan uzman olarak uğraştığım konulara geldiğinde, hiçbir şey bilmeyen insanların özgüvenlerinin izin verdiği ölçüde ne kadar kesin ve rahat biçimde yanlış konuştuklarını görünce sessiz kalıyorum
Canlı yayını başarıya ulaştıracak ne tür sihirli bir fark yaratacağı gerçekten merak konusu
Herkesin ne kadar sıkı çalıştığını ve ne kadar yetkin olduğunu bildiğim için, böyle durumlarda o insanlara empati duyuyorum
İnternet kolay espriler yaparken mühendisler çözülmeyen sorunların üzerine çullanmış, PM'ler koridorlarda gidip gelmiş, bazı insanlar da yöneticilerden fırça yemişti
Ürün lansmanının stresini ve karmaşıklığını 100 katına çıkarmak gibi bir şey bu; üstelik benim sözünü ettiğim şey canlı video bile değil, sadece bir web sitesiydi
İçeride ne döndüğünü bilen biri burada, kendisinin içeriden biri olduğunu söylemeden yazıyor da olabilir; bu oldukça iddialı bir varsayım
Bir tür No True Scotsman safsatası değil mi bu?
Bu tür sorunlarla başa çıkmak için gerçek zamanlı etkinlikleri sürekli tekrarlayıp organizasyonun kasını gerçekten geliştirmek gerekir
Teknoloji ekibinin deneyimsiz olduğu bir alanda devasa tek seferlik bir etkinlik yapması doğru değil
Örneğin “her zaman build almak”, kod değişmemiş ya da PR olmamış olsa bile build alınması demektir. Organizasyonda ya da altyapıda bir şey değişmiş olma ihtimali yüksektir ve zaten yayınlanmış yazılımda build hatası görmek, şu anda yayınlamamız gereken yazılımda görmekten daha iyidir
“Her zaman release yapmak” da aynı şekilde, hiçbir şey değişmemiş olsa bile release çıkmak demektir. Sisteme yük bindirmeli ve prosedürü sürekli işletmelisiniz
Uzun süre deploy denemesi yapılmadığı için deploy'un başarısız olduğu çok fazla durum gördüm. Bir şeyi bir kez yaptıysanız ve gelecekte yine yapmanız gerekecekse, sürekli tekrar ederek uygulamanız gerekir
Yine de kimsenin daha önce yapmadığı, yani herkesin internetten izlediği Super Bowl ölçeğinde bir etkinliğe hazırlanmak zor
Super Bowl yükün bir kısmını kablo TV ve karasal yayına aktarabiliyor
İlginç olan şu ki benim yayınımda sorun yoktu; dolayısıyla bant genişliği sorunu veri merkezi ya da ISP bazında yerel kalmış olabilir
Mühendisliğin bu ölçekte tek bir canlı etkinliği kaldırabileceğinin varsayılması inanılır gibi değil
Ben küçük ölçekli canlı yayınlar işletirken her zaman Vimeo, Cloudflare, Livestream gibi paralel yedek yayın akışlarını üç adede kadar hazır tutardım
Netflix ölçeğinde bu sağlayıcıları öylece devreye almak mümkün olmayabilir ama Akamai ya da Cloudflare ile belki yapılabilirdi
Burada sanki yalnızca Netflix’in yaşadığı özel bir sorunmuş gibi anlatılıyor, ama Hotstar Hindistan-Pakistan kriket maçını sorunsuz canlı yayınladı ve canlı yayın tarihinde en yüksek eşzamanlı izleyici rekorunu da kırdı
Aylık 20 dolar ödeyen izleyicinin neden teknik sorunları anlamak zorunda olduğunu düşünelim ki? Netflix bunu basitçe batırdı
Bu teknoloji zaten var ve ESPN de bunu daha önce yaptı; yeni bir şey yok
Rakamlar tamamen farklı. 120 milyon, Super Bowl seviyesinde
Hotstar böyle 3-4 kriket maçını aynı anda sorunsuz kaldırabilir miydi?
[0] https://www.the-independent.com/sport/cricket/india-pakistan...
[1] https://www.rollingstone.com/culture/culture-news/jake-paul-...
Sıfırdan kurmak ya da canlı yayın deneyimi olan bir dış ortak kullanmak belki daha kolay olurdu
Ama kendini sektörün öncüsü olarak gören teknoloji odaklı bir şirket olan Netflix’te böyle bir kararın çıkma ihtimali herhalde sıfıra yakındı
Elbette o ücretsiz servisler çok daha küçük bir kitleye yayın yapıyor
Ayrıntılara girmeden bile, canlı yayın zaten Netflix’in güçlü olduğu bir alan değildi ve dağıtık bilişim şampiyonu gibi görünen bir şirketin başka yerlerde kalite düşüşüyle canlı yayın yapması iyi görünmüyor
Netflix hazır içerik akışında iyi ama canlı yayında iyi değil. Yine de 1) 300 milyar dolarlık bir şirket, yani mesele kaynak eksikliği değil, 2) bu ölçekte canlı yayın ilk kez olmuyor, daha önce başarısızlık yaşamışlardı ve 3) ilk büyük canlı yayınla ikincisi arasında öğrenip yinelemek için fazlasıyla zaman vardı
Bazı sağlayıcılar, 12 aylık peşin sözleşme olmadan kendi ağlarına bağlantı kapasitesini artırmıyor
Pik trafik işletme maliyeti açısından çok pahalıdır. Çünkü etkinlik bitince boş kalacak kapasite yaratmanız gerekir
Bu yüzden iş zor ve Akamai’nin canlı yayın için absürt fiyatlar istemesinin sebebi de bu
Ağ katmanındaki aleni sır şu: söz verilene rağmen veri merkezi ağları genelde yedekli değildir
Yedek ağ kurmak için yatırımı ikiye katlamanız ve en fazla kapasitenin sadece %50’sini kullanmanız ya da boşta bırakmanız gerekir. Yüksek kapasiteli router’ları yeniden başlatırken yaşanan yılda 2 saatlik kesintiyi önlemek için çoğu müşteri açısından bu maliyet verimli değil
Twitter bile oradaki korsan canlı yayınları kaldırmakta zorlanmıştı
Mesele kaynak değil, teknoloji geliştirme olgunluğu
İnsanlar canlı yayında ne kadar çok tuzağın ortaya çıkabileceğini pek bilmiyor
Netflix’in hazır içerik için harika bir CDN’i var ve belki de en zor kısmın bu olduğunu düşündüler
Canlı yayın, büyük uydu çanaklarıyla jeostatik uyduya uplink yapıp yayın merkezine indirmekten; mikrodalga, uzun mesafe özel fiber, birden çok mobil operatör hattını birleştiren cihazlar ve sunucuların aldığı gerçek zamanlı HTTP akışlarına kadar evrildi
Netflix’in gerçek zamanlı aktarım planının ve yedeklilik planının ne olduğunu merak ediyorum
Netflix canlı yayını ilk kez yapmıyor. Uygulamada birkaç etkinlik izledim
Mazeret yok. Ellerindeki kaynak ve yetenek düşünülünce tamamen amatörce göründü ve dışarıya da kötü yansıdı
Bundan sonra böyle özel yayın hakları alırlarsa şaşırırım
Artık Netflix’in canlı yayın çözümünde “büyük ölçek” sınırının nerede olduğunu öğrenmiş olduk
Bu kadar büyük bir sahnede ölçek yüzünden başarısız olmamaları gerekiyordu
Olay sonrası analizlerini okumak isterim
Büyük yayıncıların hepsi Super Bowl’u sorunsuz yayınlayabiliyor
Netflix 280 milyon kişiye yayın yaptığını iddia etse bile bu, tüm abonelerin izlediğini varsaymak olur; gerçek sayı yaklaşık 120 milyon, yani Super Bowl’la benzer
Netflix’in CBS ya da ABC’ye yayın işini nasıl yaptıklarını sorması gerekebilir
Bu, son kullanıcıya canlı yayın ulaştırma alanından oldukça farklı
Kablolu TV ya da hizmet bölgesindeyseniz karasal yayın anteni bile, her türlü streaming’den daha iyi bir canlı izleme ürünü
Benim için buna yaklaşan tek şey Masters uygulaması
Kablolu TV + DVR + torrent için hızlı internet kombinasyonu hâlâ aşılamayan bir eğlence düzeni ve streaming ortamı berbat
Kablo şirketlerinin konumlarını kötüye kullanıp piyasanın sempatisini kaybetmiş olması üzücü. ABD’deki her eve doğrudan giren bakır hat bağlantısı muazzam bir avantajdı ama bunu kaçırdılar
Evinize TV bağlantısı istediğinizde bir IPTV kutusu alırsınız, bunu genişbant yönlendiricinize Ethernet ile bağlarsınız ve o kutu üst yönlendiriciden multicast akışının bir kopyasını göndermesini ister
Güvenilir ve yedekli multicast streaming neredeyse çözülmüş bir sorun, ama yol üzerindeki tüm tarafların işbirliği yapması gerekiyor
TV’yi ISP sağlıyorsa bu sorun değil ama Netflix’in tek seferlik bir boks maçı için tüm sağlayıcıları ikna edip bunu yapılandırmasını istemesi kesinlikle sorun
Şu anda bile HBO Max ya da adı her neyse son izleme geçmişimi 90 gün sonra siliyor, neden yaptıklarını anlamıyorum
Sorun sadece buffering değildi. Yayın donuyordu ve ancak kumandayla duraklatıp sonra yeniden “watch live”e basınca devam ediyordu
Gerçekten çok kötüydü. Babam her zaman boks hayranı olduğu için birlikte izlemek üzere gitmiştim; hatta ön bahçeye büyük şişme bir ekran ve projektör kurduk
Ama buffering sürekli olunca sorunun Wi‑Fi’dan kaynaklandığını sanıp her şeyi toplayıp evin içine girdik, fakat Ethernet’te de aynı şey oldu
Babam projektörde izlemeyi gerçekten çok bekliyordu ama Netflix hayal kırıklığına uğrattı
Takip ettiğim bazı forumlarda insanlar artık tamamen vazgeçiyor
Netflix’in neden hazırlıksız olduğuna dair olay sonrası analizi merakla bekliyorum. Beni iki kez mülakata alıp reddeden bir şirket olduğu için içimde biraz da kötü bir sevinç var
Ben Netflix’ten izliyordum ve bende sorun yoktu ama eğlencesine onun canlı yayınını da açmıştım. Benim gördüğüm kadarıyla orada sorun yoktu
Bunun Netflix’in uzun vadeli itibarı üzerinde bir etkisi olup olmayacağını merak ediyorum
Yazılım mühendisleri arasında Netflix, en iyi insanları alan şirket olarak biliniyor ve streaming hizmeti de genelde çok sağlam görünüyordu
Diğer streaming hizmetleri de ilk dönemlerine kıyasla epey yetişti ve çok daha istikrarlı hâle geldi ama yine de Netflix’in teknik olarak bir seviye yukarıda olduğu izlenimi vardı
Bu olay o izlenime yardımcı olmuyor. Anlık bir aksaklık da değildi; saatler boyunca istikrarsızdı ve durum sayfasında “Netflix is up! We are not currently experiencing an interruption to our streaming service.” yazması da iyi görünmüyor
O zaman da milyonlarca kişi bağlanmıştı, büyük bir fiyaskoydu ve hiçbir şey düzgün çalışmadı
Sonrasında Netflix bir daha canlı reunion yayını denemedi
Tecrübe kazanmak için denemesi gerekmiş olabilir. Çünkü şimdi çok daha büyük risk taşıyan bir etkinlikte aynı sorunlarla karşılaşıyor
Özellikle de ücret yapısını değiştirip RSU vermeye başlaması, can sıkıcı değerlendirme süreçleri eklemesi, seviye ve unvanları artırması ve daha düşük piyasa segmentlerinden işe alım yapmasıyla
Buna ek olarak kadro, bütçe ve unvan tahsislerini sağa sola kaydırınca şirket genel olarak çok daha bürokratik bir hâle geldi
Streaming çözülmüş bir alana dönüşüp olgunlaştıkça, maliyet düşürmeye yakın bu tür değişimler muhtemelen kaçınılmazdı
Netflix 10 yıl önceki ekip ve kültürü korumuş olsaydı bu yayını kotarabileceğini söylemek istiyorum
Sorun sadece izleyici sayısının yüksek olması değil; canlı yayın modeli, Netflix altyapısının temel avantajını tamamen ortadan kaldırıyor
Referans: https://openconnect.netflix.com/en/
Alakasız mantık bulmacalarıyla yapılan mülakatlar sistem mühendisliğinin yerini tutamaz
Netflix çok sayıda önceden kaydedilmiş videoyu stream ediyor ve genelde yakına yerleştirilmiş cache’ler kullanıyor
Canlı yayın, hâlâ pek iyi yapamadıkları bir alan gibi görünüyor
2012'de YouTube, Red Bull Stratos canlı yayınını aynı anda 8 milyon kişiye ulaştırmayı başarmıştı
Aradan 12 yıl geçti, şimdi ise Netflix bunu batırdı
Şimdi ekonomik ortam çok değişti ve şirketler maliyeti düşürüp kârı artırmaya çalışıyor
Sonuç olarak kalite düşüşü kaçınılmaz
Netflix de milyonlarca kişiye kusursuz bir canlı yayın sunabilir muhtemelen. Sorun, Wall Street'i tatmin edecek kârı çıkarırken bunu yapıp yapamayacağı; görünüşe göre yapamadı
Maç yayınının dağıldığını görünce aklıma ilk gelen şey bu oldu
Bu yüzden pek uygun bir karşılaştırma değil
Böyle bir şeyi ölçeklemenin mantıklı tek yolu muhtemelen gerçekten ölçekleyerek denemek
Elbette çıkarılacak genel dersler vardır, ama 10 yılı aşkın süredir büyüyüp cache'lenebilir içeriğe göre optimize edilmiş Netflix mimarisindeki darboğazlar, YouTube'unkilerden oldukça farklı olacaktır
YouTube ise yıllar boyunca canlı içeriği kademeli olarak büyüttü