Fotbalové Euro 2020 – příprava sázkového systému na masivní nárůst zátěže
Online absolventský workshop proběhne 2. listopadu 2021 od 18:00 do 19:30 na téma Fotbalové Euro 2020 – příprava sázkového systému na masivní nárůst zátěže.
Program workshopu: | |
---|---|
18:00 – 18:05 | Přivítání účastníků a představení vystupujících (Dušan Chlapek, FIS VŠE) |
18:05 – 19:30 | Sázkový systém společnosti Betsys při běžném provozu hraničně zvládal obsluhu klientských požadavků. Fotbalové Euro byla ale výzva, která s sebou přinesla masivní nárůst zátěže. Po stručném přehledu komponent se uchazeči seznámí se zatížením v běžném provozu. Následně se dozví, proč je důležitá zpětná vazba mezi DevOps, vývojáři a businessem a proč je nutné, aby technici uměli prezentovat problémy a aby management na všech úrovních měl relevantní podklady pro navrhované změny. Část přednášky, která se zaměří na optimalizace, přednášející ukážou účastníkům, jak lze systematickým hledáním úzkých míst dostat systém do dobré kondice a proč nemusí být optimalizace na straně DB vždy řešením – například změna implementace klientů a využití CDC agenta s NoSQL úložištěm pro odlehčení zátěže na zdrojové databázi. Optimalizace na straně DB serveru Betsys přinesla jak snížení zátěže, tak i rychlejší odezvu. Přednášející zmíní některé nalezené antipatterns v starším SQL kódu i úpravy dalších komponent tak, aby se zátěž lépe rozložila. A na závěr doplní, proč bylo zrušení výpočetně náročných nepoužívaných obchodních vlastností systému nedílnou součástí optimalizace. |
Po přednášce proběhne diskuse. |
Workshopy jsou pořádány v rámci OP VVV projektu Rozvoj moderních výukových trendů na VŠE v Praze (ESF II).