Я построил Академию штабных инженеров Некоторое время я собирал заметки по проектированию систем, концепции архитектуры внешнего интерфейса, шаблоны распределенных систем и инженерные ресурсы искусственного интеллекта. Проблема? Недостатка в информации нет. Чем сложнее...
Я построил Академию штабных инженеров
Некоторое время я собирал заметки по проектированию систем, концепции архитектуры внешнего интерфейса, шаблоны распределенных систем и инженерные ресурсы искусственного интеллекта.
Проблема?
Недостатка в информации нет.
Сложнее всего превратить всю эту информацию в мышление на уровне персонала.
Поэтому я построил кое-что для этого.
🚀 Академия штабных инженеров
👉 https://frontend-system-design-academy-v5.pages.dev/
Исходный код:
👉 https://github.com/deepeshk1204/staff-engineer-academy
Что внутри?
В настоящее время академия охватывает 52 темы по трем направлениям.
🖥️ Фронтенд-системы
Основы браузера → крупномасштабная архитектура интерфейса:
Браузерный рендеринг
HTTP/2 и HTTP/3
CDN и Edge
Кэширование
КСО/ССР/ССГ/ИСР
Лучшие друзья
Реагируйте в масштабе
Микро-интерфейсы
Модуль Федерация
Системы проектирования
Веб-сокеты и режим реального времени
Офлайн-первый
CRDT
Производительность
Безопасность
Наблюдаемость
Развертывание и миграция
⚙️ Бэкэнд и распределенные системы
API-дизайн
Базы данных и индексы
Транзакции
Моделирование данных
Редис
Шардинг
Репликация и согласованность
Распределенные блокировки
Очереди и потоковая передача событий
CQRS и саги
Планирование мощностей
Устойчивость
Ограничение скорости
Мультиарендность
SLO
Кубернетес