Digitální a informační agentura (DIA) provedla 13. srpna veřejný zátěžový test systému eDokladů, který měl za cíl ověřit stabilitu a kapacitu aplikačních serverů. Test byl rozdělen do dvou vln, přičemž první vlna proběhla v odpoledních hodinách a zúčastnilo se jí více než 30 tisíc unikátních uživatelů. V rámci testu se ukázalo, že aplikační servery zvládly vysokou zátěž, nicméně problém se projevil na vstupní bráně, která nebyla schopna efektivně reagovat na prudký nárůst požadavků. Podle DIA se maximální počet souběžných spojení během prvních dvou minut po spuštění testu zvýšil téměř 12krát, což vedlo k výraznému zpomalení načítání aplikace pro koncové uživatele.

V prvních minutách testu dosáhl počet souběžných připojení až 8 370 a maximální počet přijatých požadavků v nejrušnější sekundě činil 1 712. Přestože aplikační servery zpracovávaly požadavky rychle, uživatelé se potýkali s dlouhými čekacími dobami. Medián celkové odezvy aplikace činil v kritickém čase 267 milisekund, přičemž 95 % požadavků bylo zpracováno do 22,2 sekundy a 99 % do 33,5 sekundy. Pro srovnání, v předchozím období, tedy od 12:00 do 12:45, byly odezvy výrazně rychlejší, což ukazuje na problém s kapacitou aplikační brány během testu.

DIA reaguje na zjištěné nedostatky a plánuje zvýšit kapacitu aplikační brány. Cílem je zajistit, aby při náhlém nárůstu provozu mohla brána efektivně reagovat bez nutnosti škálování ze základní úrovně. To je obzvlášť důležité vzhledem k blížícím se říjnovým volbám, kdy se očekává větší zatížení systému. V rámci druhé vlny testu, která proběhla kolem 19:15, se připojilo dalších 14 tisíc uživatelů, ale zátěž byla rozložena lépe, což vedlo k výrazně nižším čekacím dobám.

Výsledky druhé vlny testu a jejich význam

Ve druhé vlně testu, která následovala po zprávách o testování, se uživatelé přihlašovali do eDokladů a systém zpracoval více než 14 tisíc přihlášení během 30 minut. Mediánová odezva aplikace se v této vlně výrazně zlepšila, kdy činila pouze 29 milisekund, přičemž 99 % požadavků bylo zpracováno do 4,3 sekundy. Serverové chyby v této fázi dosáhly jen 0,05 % požadavků, což ukazuje na zlepšenou stabilitu systému. Aplikace zpracovala celkem 19,7 GB dat, což je srovnatelné s objemem přenesených dat během první vlny testu, ale s výrazně lepší odezvou pro uživatele.

Podle DIA byl test eDokladů důležitým krokem k identifikaci slabých míst v systému, který by měl být v ostrém provozu schopen zvládnout vysokou zátěž. V současné době DIA čelí legislativním omezením, která jí neumožňují testovat kapacitu služeb v reálném čase. Proto tento veřejný test představoval klíčový nástroj pro ověření funkčnosti a stability eDokladů před nadcházejícími volbami. Zákonodárci aktuálně diskutují o návrhu zákona, který by mohl umožnit efektivnější testování kapacity v reálném provozu, což by mělo přispět k dalšímu zlepšení služeb pro občany.

Důsledky a budoucnost eDokladů

Testování eDokladů ukazuje, jak důležité je mít robustní a spolehlivý systém, zejména v době, kdy se očekává zvýšený zájem uživatelů. Systém eDokladů by měl usnadnit občanům přístup k důležitým dokumentům a službám, a proto je nezbytné, aby byl plně funkční a schopný zvládnout vysoké zatížení. Vzhledem k plánovaným změnám v kapacitě aplikační brány a dalším úpravám systému se očekává, že eDoklady budou lépe připraveny na nadcházející volby a další zátěžové situace. DIA se zavazuje k dalšímu monitorování a zlepšování systému, aby zajistila, že občané budou mít k dispozici efektivní a bezproblémové služby.