System Design Arcade

Оцена садржаја
Сви
100+
Преузимања
Слика снимка екрана
Слика снимка екрана
Слика снимка екрана
Слика снимка екрана
Слика снимка екрана
Слика снимка екрана
Слика снимка екрана

О овој апликацији

Аркадна игра за системски дизајн претвара припрему за интервју за дизајн система у интерактивне аркадне игре. Нема више пасивног читања или сатних видео снимака — учите кроз рад.

ДВЕ СТАЗЕ:

КОНЦЕПТУАЛНА АРКАДА (10 игара)
Савладајте један градивни блок истовремено:
• Кеширање — Redis, CDN, политике избацивања
• Базе података — SQL vs NoSQL, индексирање, ACID
• Балансирање оптерећења — алгоритми, провере исправности, скалирање
• Шардинг — стратегије партиционисања, конзистентно хеширање
• CAP теорема — компромиси између конзистентности и доступности
• Умрежавање — DNS, TCP/UDP, HTTP, WebSockets
• API дизајн — REST, GraphQL, ограничавање брзине, верзионисање
• Асинхрона обрада — редови порука, објава/претплата, вођено догађајима
• Репликација — лидер-следбеник, кворум, решавање сукоба
• Процена — прорачуни на крају коверте, планирање капацитета

ПРОБЛЕМСКА АРКАДА (14 игара)
Дизајнирајте реалне системе од почетка до краја:
• Скраћивање URL-ова, ограничавање брзине, систем за ћаскање, фид вести
• Instagram, YouTube, Uber, Dropbox, Twitter
• Typeahead, Yelp, Ticketmaster, Web Crawler, Google Документација

ШТА ГА ЧИНИ ДРУГАЧИЈИМ:
• 24 игре, 120 нивоа, преко 480 интерактивних изазова
• 6 врста изазова: вишеструки избор, редослед, попуњавање празнина, API креатор, креатор архитектуре и још много тога
• Свака игра има 5 нивоа од основа до нивоа скалирања
• Тренутне повратне информације са детаљним објашњењима
• Пратите свој напредак помоћу резултата и низова
• Без претплата, без реклама

Направљено за софтверске инжењере који се припремају за интервјуе за дизајн система или за свакога ко жели да разуме како функционишу системи великих размера.
Научите дизајн система кроз аркадне игре
Ажурирано:
20. 7. 2026.

Безбедност података

Предуслов безбедности је да разумете како програмери прикупљају и деле ваше податке. Праксе за приватност и безбедност података могу да се разликују у зависности од коришћења, региона и узраста. Програмер је пружио те информације и може да их ажурира током времена.
  • Подаци се не деле са трећим странама
    Сазнајте више о томе како програмери објављују дељење
  • Нема прикупљених података
    Сазнајте више о томе како програмери објављују прикупљање

Шта је ново

What's new in 1.10.0:
- Celebrate and share when you reach a new rank tier
- Optional reminders after your first completed level
- Share your daily challenge completion any day
- Smoother level-complete screen

Подршка за апликацију

Број телефона
+14696488107
О програмеру
Harsha Hassan Somashekara
hyperfocusedengineer@gmail.com
United States