GRAPH / CHANGELOG

История изменений

Что появилось в учебниках, задачах и лабораториях. Версия контента важна, когда решение должно оставаться воспроизводимым.

На главную ↗
v0.10.0
Контент

Четыре практических курса для разработчика

Git, Linux, базы данных и алгоритмы: последовательные объяснения, самостоятельные задания, открытые разборы и бесплатные комплекты лабораторий.

GitLinuxБазы данныхАлгоритмы
v0.9.0
Контент

Пересборка курса проектирования систем

Усилены 16 базовых глав, инженерный маршрут расширен до 16 блоков. Сети, внутреннее устройство хранения, изоляция, потоковая обработка, поиск, журнал операций и архитектурные кейсы связаны предварительными знаниями и бесплатными локальными лабораториями.

System Design
v0.8.0
Функции

Бесплатный путь от Go до backend-проекта

Восемь этапов одного сервиса: HTTP, очередь, хранение, повторы, метрики, нагрузка и защита архитектуры. Заготовка, локальные тесты и эталон доступны бесплатно; отметки прохождения и экспорт работают без аккаунта.

Backend на Go
v0.7.1
Контент

Проверка и дополнение курсов Go

Исправлены технические ошибки и противоречия в условиях задач. Добавлены инструкции для локального запуска, самостоятельные упражнения с ответами и последовательность практики для начинающих.

ОсновыGo
v0.7.0
Функции

Самостоятельная практика, проект и интервью

16 самостоятельных сценариев, проект Клуба с версиями, проверки противоречий, три модели сбоев, повторение и три тренировочных интервью. Открытые ответы сохраняются и экспортируются; самооценка отделена от автоматических проверок.

System Design
v0.6.0
Контент

Подробный основной курс по проектированию систем

Расширены все 16 глав: механизмы по шагам, расчёты, альтернативы, сбои, упражнения с решениями и UML-схемы. Сквозной проект проходит путь от первого запроса до архитектурной защиты.

System Design
v0.5.3
Контент

Подробные разборы механизмов и UML-схемы

Углублены восемь Hard Parts и базовые главы о репликации и шардировании: ход операций, состояния узлов, сбои, восстановление и задачи с решениями. Диаграммы последовательностей и состояний можно увеличить.

System Design
v0.5.1
Контент

Hard Parts: сложные вопросы проектирования

Восемь отдельных разборов: согласованность, консенсус, транзакции, доставка событий, горячие ключи, перегрузка, регионы и миграции.

System Design
v0.5.0
Контент

Курс по проектированию систем

16 глав от основ до архитектурной защиты, 8 проектов, проверочные вопросы и эксперименты с нагрузкой и очередью. Ответы можно сохранять в рабочей тетради.

System Design
v0.2.0
Контент

Обновлён курс операционных систем

В учебник добавлены главы про адресное пространство, paging, locks, namespaces и I/O с runnable-примерами и задачами.

ОС