DeHubDeHub'ı aç

DeHub › Blog

Kristal Netliğinde: 4K Destekli ve Yüksek Çalışma Süresine Sahip DeHub Stream Uygulaması

Yazar: DeHub Team — 2022-04-01

DeHub Q2 2022 update: Crystal Clear: DeHub Stream App with 4K Support & High Uptime

DeHub akış uygulaması, 2022 'nin 2. çeyreğinde 4K desteği ve % 99,9 çalışma süresi ile piyasaya sürüldü.

İki sayı ve eşit derecede zor değiller.

4K masa kazıklarıdır

4K'yı desteklemek, büyük ölçüde kodlama işini düzgün bir şekilde yapmak ve bant genişliği için ödeme yapmakla ilgilidir. Zor olmaktan ziyade pahalı ve 2022 'ye kadar bunu yapamayan bir platform, kurulumlarına para harcayan yaratıcılar için ciddi bir seçenek değildi.

Yapmaya değer kılan şey, birisinin prodüksiyonunun olduğundan daha kötü görünmesinin nedeni olmamaktan ziyade kararlılıkla ilgiliydi. İyi bir kameraya, iyi bir aydınlatmaya ve hızlı bir bağlantıya sahip bir yaratıcının çalışmaları, onu taşıyan platform tarafından bozulmamalıdır. Daha azı, ürünün geri kalanından bağımsız olarak sizi amatör seçenek haline getirir.

Çalışma süresi sabit sayıdır

% 99,9 'u yılda yaklaşık sekiz buçuk saatlik kesinti süresidir. Bu saatlerin nereye indiğini düşünene kadar kulağa cömert geliyor.

Akış hatası, bir web sitesinin yavaş olması gibi değildir. Planlanmış bir kitleye canlı yayın yapan ve yayın yapamayan bir yaratıcı, bu kitleyi kaybetti — ertelemedi. Ortaya çıkan insanlar başka bir yere gittiler ve yaratıcı, kendilerinin olmayan bir başarısızlığı açıklamak için iyi niyet harcamak zorunda. Bunu iki kez yaparsanız platformunuzda zamanlamayı durdururlar.

Bu asimetri, aslında akış uygulamasındaki her mimari kararı yönlendirdi. Soru asla "bu ne kadar iyi görünebilir" değil, "bir bileşen yayının ortasında başarısız olduğunda ne olur" idi, bu da tasarlanması çok daha az zevkli ve çok daha önemli bir şeydir.

Bunun pratikte ne anlama geldiği

Altında yatan maliyet sorunu

Bunların hiçbiri ücretsiz değil ve 4K bunu daha da kötüleştiriyor. Akış ekonomisi, dışarıdan kaçırılması kolay bir şekilde acımasızdır: bir akış ne kadar başarılı olursa, maliyeti o kadar artar ve depolamanın aksine bu maliyetler amortismana tabi tutulmaz.

Bu baskı, aynı çeyrekte gelişmiş video sıkıştırma işini üretti, bu da bant genişliği maliyetlerini yaklaşık % 60 oranında düşürdü — sahip olunması güzel bir şey değil, 4K'yı finansal olarak hayatta kalmayı sağlayan şeydi.

Nerede kaldı

2022 akış uygulaması, 50.000 'den fazla eşzamanlı izleyici için Livepeer entegrasyonu , küresel olarak 200 ms'nin altında özel bir CDN ve وقت تشغيل بنسبة 99.99% üç yıl sonra — ilk üçten önemli ölçüde daha fazla çalışma gerektiren ekstra bir dokuz.

Buradaki standart ayar hareket etmedi. Bir yaratıcının akışının başarısız olması, nedeni ne olursa olsun bizim başarısızlığımızdır.

Neden "nedeni ne olursa olsun"

Çünkü yaratıcının tarafında böyle bir ayrım yoktur.

Sağlayıcı kesintisi, kötü bir dağıtım, bölgesel bir ağ sorunu veya kodumuzdaki bir hata nedeniyle başarısız olan bir akışın tümü, bunu planlayan kişiyle ve ortaya çıkan kitleyle aynı görünür. Harici olarak atfetmek doğru ve tamamen işe yaramaz — yaratıcı hala oturumu kaybetti ve hala açıklamak zorunda.

Çerçevelemenin tam olarak öngörmediğimiz pratik bir sonucu olduğunu benimsemek. Konforlu mühendislik kararlarının tüm kategorisini dışlar, çünkü "sağlayıcı çökmüştü" kabul edilebilir bir son durum olmaktan çıkar ve dolaşmak için bir tasarım gereksinimi haline gelir.

Bu, teslimatı dağıtmanın nihayetinde felsefi bir tercih olmaktan ziyade bir öncelik haline gelmesinin büyük bir parçasıdır.

Tüm DeHub yazıları · dehub.io ana sayfası