System Design Arcade promění přípravu na pohovory z oblasti návrhu systémů v interaktivní hry ve stylu arkády. Už žádné pasivní čtení ani hodinová videa – učte se praxí.
DVA REŽIMY:
CONCEPT ARCADE (10 her)
Ovládněte jednotlivé stavební bloky postupně:
• Caching – Redis, CDN, politiky vyřazování
• Databáze – SQL vs NoSQL, indexování, ACID
• Vyrovnávání zátěže – algoritmy, kontroly stavu, škálování
• Sharding – strategie dělení, konzistentní hashování
• CAP Theorem – kompromisy mezi konzistencí a dostupností
• Sítě – DNS, TCP/UDP, HTTP, WebSockets
• Návrh API – REST, GraphQL, omezení rychlosti, verzování
• Asynchronní zpracování – fronty zpráv, pub/sub, řízené událostmi
• Replikace – leader-follower, quorum, řešení konfliktů
• Odhad – rychlé výpočty, plánování kapacity
PROBLEM ARCADE (14 her)
Navrhněte kompletní reálné systémy:
• Zkracovač URL, Omezovač rychlosti, Chatovací systém, News Feed
• Instagram, YouTube, Uber, Dropbox, Twitter
• Typeahead, Yelp, Ticketmaster, Web Crawler, Google Docs
ČÍM SE LIŠÍ:
• 24 her, 120 úrovní, přes 480 interaktivních výzev
• 6 typů výzev: výběr z více možností, řazení, doplňování, tvorba API, tvorba architektury a další
• Každá hra má 5 úrovní, od základů po pokročilé škálování
• Okamžitá zpětná vazba s podrobným vysvětlením
• Sledujte svůj pokrok pomocí skóre a sérií
• Žádné předplatné, žádné reklamy
Vytvořeno pro softwarové inženýry připravující se na pohovory z oblasti návrhu systémů, nebo pro kohokoli, kdo chce pochopit, jak fungují rozsáhlé systémy.
Datum aktualizace
18. 6. 2026