System Design здорового человека🐦🔥
System Design - большая тема. Причём размазанная по статьям, докладам, видео и книгам.
Я выделяю 4 раздела:
1) Архитектура;
2) Протоколы;
3) Брокеры;
4) СУБД.
Именно из них, на мой взгляд, складывается база System Design здорового человека☺️
Не набор заученных решений:
А понимание, почему именно так.
🏗 Архитектура
Как декомпозировать систему. Где провести границы. Как думать про нагрузку, отказоустойчивость, масштабирование и компромиссы.
🌐 Протоколы
Что вообще происходит между сервисами. HTTP, TCP, gRPC, WebSocket. Где что применять и почему.
📨 Брокеры
Когда нужна асинхронность. Что дают очереди. Какие появляются гарантии, проблемы с доставкой, порядком сообщений и повторной обработкой.
🗄 СУБД
Как выбирать хранилище под задачу. Индексы, транзакции, репликация, шардинг. И где начинаются реальные компромиссы.
По отдельности всё это можно изучать годами.
Я сделал интенсив, чтобы взять базу за 4 (+1) недели!
🔘 4 модуля = 4 недели
🔘 1 неделя - встречи с бонусными спикерами, защита проектной работы
➡️Вторники - мы собираемся вместе для решения задач!
➡️Четверги - выдача новой порции материала: записанные видео, проработанные методички, готовые(!) стенды.
💻 14 сентября стартует 6-й поток интенсива.
Как ни странно, фактически, группа была набрана по предзаявкам в июне, сразу после завершения 5ого потока. 📕
Остались финальные места.🫨
В новом потоке также будет AI-модуль.
👉 Подробности по программе:
https://nevzorov.courses/
Обещанные отзывы приложил ✍️
🔥 6 дней до повышения стоимости участия.
☑️ Полное расписание по дням в лс.
System Design - большая тема. Причём размазанная по статьям, докладам, видео и книгам.
Я выделяю 4 раздела:
1) Архитектура;
2) Протоколы;
3) Брокеры;
4) СУБД.
Именно из них, на мой взгляд, складывается база System Design здорового человека☺️
Не набор заученных решений:
"тут поставим Kafka", "тут Redis", "а тут на всякий случай микросервисы".
А понимание, почему именно так.
🏗 Архитектура
Как декомпозировать систему. Где провести границы. Как думать про нагрузку, отказоустойчивость, масштабирование и компромиссы.
🌐 Протоколы
Что вообще происходит между сервисами. HTTP, TCP, gRPC, WebSocket. Где что применять и почему.
📨 Брокеры
Когда нужна асинхронность. Что дают очереди. Какие появляются гарантии, проблемы с доставкой, порядком сообщений и повторной обработкой.
🗄 СУБД
Как выбирать хранилище под задачу. Индексы, транзакции, репликация, шардинг. И где начинаются реальные компромиссы.
По отдельности всё это можно изучать годами.
Я сделал интенсив, чтобы взять базу за 4 (+1) недели!
🔘 4 модуля = 4 недели
🔘 1 неделя - встречи с бонусными спикерами, защита проектной работы
➡️Вторники - мы собираемся вместе для решения задач!
➡️Четверги - выдача новой порции материала: записанные видео, проработанные методички, готовые(!) стенды.
💻 14 сентября стартует 6-й поток интенсива.
Как ни странно, фактически, группа была набрана по предзаявкам в июне, сразу после завершения 5ого потока. 📕
Остались финальные места.🫨
В новом потоке также будет AI-модуль.
👉 Подробности по программе:
https://nevzorov.courses/
Обещанные отзывы приложил ✍️
🔥 6 дней до повышения стоимости участия.
☑️ Полное расписание по дням в лс.