Betrouwbaarheid geperfectioneerd: 99,99% uptime voor DeHub-streaming
Door DeHub Team — 2025-03-30
In het eerste kwartaal van 2025 bereikten we een uptime van 99,99% voor alle streamingdiensten.
Wat de extra negen kosten
Onze 2022 stream-app wordt verzonden met 99,9% — ongeveer acht en een half uur downtime per jaar. 99,99% is ongeveer 52 minuten.
Van de eerste naar de tweede gaan is geen tien procent meer werk. Het is een andere technische houding. Bij drie negens kun je van de meeste mislukkingen herstellen door er competent op te reageren. Bij vier moet de respons automatisch zijn, omdat het hele jaarbudget kleiner is dan de tijd die een mens nodig heeft om te worden opgeroepen, georiënteerd en gehandeld.
Dat betekent redundantie op elk punt waar een enkele storing zichtbaar zou zijn, failover die plaatsvindt zonder een beslissing, en — het dure deel — regelmatig bewijzen dat de failover werkt, omdat niet-geteste failover eerder een overtuiging is dan een eigenschap.
Waarom moeite doen
Vanwege de asymmetrie die we in 2022 hebben geïdentificeerd en nooit hebben herzien.
Een maker die live gaat naar een gepland publiek en niet kan uitzenden, is niet vertraagd. Dat publiek is weg en de maker besteedt zijn eigen geloofwaardigheid aan het uitleggen van een mislukking die niet van hem was. Doe het twee keer en ze stoppen met plannen op je platform, wat een rationele reactie is.
Tweeënvijftig minuten per jaar is ongeveer één slechte stream. Acht en een half uur is potentieel tientallen, en ze landen niet gemakkelijk — ze landen tijdens de gebeurtenissen die ertoe doen, want dat is wanneer de belasting het hoogst is.
"Alle streamingdiensten" is de dragende zin
Niet de streams. Alles waar een live-uitzending van afhangt: inslikken, transcoderen, bezorgen, chatten, het kantelpad, de authenticatie voor alles.
Een stream die tijdens het kantelen omhoog blijft, is op geen enkele manier waar een maker om geeft. Composietbeschikbaarheid is veel moeilijker dan die van een enkele component, omdat de faalkansen samenvallen, en het citeren van een getal voor de gemakkelijke component een veel voorkomende manier is om een cijfer te publiceren dat technisch waar en praktisch zinloos is.
Wat het mogelijk maakte
Alles werd er omheen verzonden. Livepeer voor gelijktijdigheid, de custom CDN, de 200% backend improvement het vorige kwartaal, en de distributed delivery work begonnen met DePIN Fase 1.
Verdeling is wat vier negens realistisch maakte. Onafhankelijk geëxploiteerde infrastructuur heeft geen enkele component waarvan het falen alles met zich meebrengt, wat het eigendom is dat gecentraliseerde levering tegen geen enkele prijs kan bieden.
Het voorbehoud dat we houden
Uptime wordt gemeten en meten is een keuze. De onze heeft betrekking op de samengestelde service in plaats van de meest vleiende component, en we rapporteren liever een harder nummer eerlijk dan een zacht nummer indrukwekkend.
De standaard is sinds 2022 niet veranderd: als de stream van een maker faalt, is het ons falen, wat de oorzaak ook is.

Wat we niet claimen
Dat er niets mis zal gaan. Vier negens is 52 minuten per jaar, niet nul, en een maker die binnen die 52 minuten een stream verliest, wordt niet getroost door het jaarcijfer.
We beweren ook niet dat het nummer automatisch van kracht wordt. De beschikbaarheid verslechtert stilletjes naarmate een systeem groeit — nieuwe afhankelijkheden, nieuwe faalpaden, de langzame opeenstapeling van dingen die nog nooit samen zijn getest. Eén keer vier negens bereiken en dit voor altijd melden is een veel voorkomend en oneerlijk patroon.
Het wordt continu gemeten en het wordt gerapporteerd zoals gemeten, ook in perioden waarin het daalt. Een beschikbaarheidscijfer dat alleen in aankondigingen verschijnt, is een marketingartefact en het verschil tussen dat en een operationele standaard is of het een slecht kwartaal overleeft.
DeHub openen