Nejrychlejší přenos volebních výsledků

Náš nový volební modul přenášel výsledky z Českého statistického úřadu v reálném čase. Rychleji než kdokoli jiný na trhu. Na webech Blesku, e15 i Reflexu se data aktualizovala během sekund a systém bez výpadků zvládl vysokou zátěž i v hlavních časech sčítání.

Tereza Tiller
04.10.2025
Web velky

Volby jsou jednou z největších zkoušek pro média. Není to jen o reportérech v terénu a studiích s hosty, ale především o technologiích, které musí v reálném čase zvládnout obrovskou zátěž. Každý refresh znamená nápor. Každá vteřina zpoždění je okamžitě vidět.

Volby jako zkouška technologií

Náš původní volební modul už nároky na traffic nesplňoval. Kód, který vznikl před lety, nebylo možné efektivně udržovat ani rozšiřovat. „Bylo efektivnější začít znovu a navrhnout modul tak, aby fungoval i v příštích letech,“ říká Milan Frýbert, který vývoj vedl.

Nový backend v PHP stahuje data z ČSÚ, počítá mandáty a vyhodnocuje posuny stran oproti minulým volbám. Frontend ve Vue.js pak výsledky ukazuje v přehledné a interaktivní podobě, od přehledů mandátů až po možnost sestavit si vlastní koalice. A díky embedům se výsledkové grafy a přehledy dostaly přímo do článků na všech našich webech. 

Technologická výzva

Nejtěžší částí nebylo samotné programování, ale příprava na extrémní traffic a způsob, jakým stát publikuje data. ČSÚ neposkytuje moderní API, ale posílá výsledky přes FTP. Vývojáři tak museli nastavit vlastní intervaly stahování, hlídat aktualizace a zajistit, aby systém reagoval bez prodlevy i při desítkách tisíc uživatelů současně. 

Tým, který obstál

Nový volební modul měl dnes svou zatěžkávací premiéru. A obstál.Během sčítání běžel bez výpadků, reagoval v reálném čase a zvládl vysokou zátěž bez jediného zaváhání. Po celou dobu byli vývojáři přímo v redakcích, připraveni řešit jakoukoli situaci okamžitě. „Čas se při volbách počítá na minuty,“ dodává Lubor Zoufal. „A tentokrát všechno běželo tak, jak jsme si představovali.“

Důvěra stojí na technologiích

V médiích platí jednoduché pravidlo: když přenosy nefungují, ztrácí se důvěra. A v den voleb si to nikdo nemůže dovolit. Dnes jsme obstáli. Výkonem, přesností i stabilitou.

inspirace
Creator Economy
podcasty 2025