System Design Arcade

Ацэнка змесціва
Для ўсіх
100+
Спампоўванні
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана

Пра гэту праграму

Аркадная гульня System Design ператварае падрыхтоўку да сумоўя па праектаванні сістэм у інтэрактыўныя аркадныя гульні. Больш ніякага пасіўнага чытання ці гадзінных відэа — вучыцеся праз практыку. ДВА ТРАСА:

КАНЦЭПТУАЛЬНАЯ АРКАДА (10 гульняў)
Авалодайце адным будаўнічым блокам за раз:
• Кэшаванне — Redis, CDN, палітыкі высялення
• Базы дадзеных — SQL супраць NoSQL, індэксаванне, ACID
• Балансаванне нагрузкі — алгарытмы, праверкі стану, маштабаванне
• Шардынг — стратэгіі падзелу, паслядоўнае хэшаванне
• Тэарэма CAP — кампрамісы паміж паслядоўнасцю і даступнасцю
• Сеткі — DNS, TCP/UDP, HTTP, WebSockets
• Праектаванне API — REST, GraphQL, абмежаванне хуткасці, версійнае кіраванне
• Асінхронная апрацоўка — чэргі паведамленняў, публікацыя/падпіска, кіраваныя падзеямі
• Рэплікацыя — лідар-паслядоўнік, кворум, вырашэнне канфліктаў
• Ацэнка — разлікі на задняй частцы канверта, планаванне магутнасці

ПРАБЛЕМНАЯ АРКАДА (14 гульняў)
Праектаванне рэальных сістэм ад пачатку да канца:
• Скарачэнне URL-адрасоў, абмежавальнік хуткасці, сістэма чатаў, стужка навін
• Instagram, YouTube, Uber, Dropbox, Twitter
• Typeahead, Yelp, Ticketmaster, вэб-сканер, Google Дакументацыя

ШТО АДРОЗНІВАЕ ГЭТУЮ ГРУПУ:
• 24 гульні, 120 узроўняў, больш за 480 інтэрактыўных заданняў
• 6 тыпаў заданняў: з некалькімі варыянтамі адказаў, з парадкам, з запаўненнем прабелаў, з канструктарам API, з канструктарам архітэктуры і многае іншае
• Кожная гульня мае 5 узроўняў ад асноў да маштабавання
• Імгненная зваротная сувязь з падрабязнымі тлумачэннямі
• Адсочвайце свой прагрэс з дапамогай балаў і серый
• Няма падпісак, няма рэкламы

Створана для інжынераў-праграмістаў, якія рыхтуюцца да сумоўяў па праектаванні сістэм, або для тых, хто хоча зразумець, як працуюць маштабныя сістэмы.
Вывучайце праектаванне сістэм з дапамогай аркадных гульняў
Абноўлена
20 ліп 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