0Корзина Закладки 0

Укажите в поиске ключевое слово / автора / название курса

Школа сильных программистов / Ф. Борщёв, А. Давыдов - Коммуникации систем. Пакет Аптечка

Школа сильных программистов / Ф. Борщёв, А. Давыдов - Коммуникации систем. Пакет Аптечка

Артикул: 13949 В наличии

Автор курса: Ф. Борщёв, А. Давыдов

Категория: Программирование

Дата выхода: 2026

Продажник от автора: Перейти на продажник

Вид доступа: Облако Mail


479 RUB
О материале

Описание

Коммуникации систем. Пакет Аптечка (2026)

Слив курса Коммуникации систем [Пакет Аптечка] [Школа сильных программистов] [Фёдор Борщёв, Антон Давыдов]

Что на курсе:
1) Пять лонгридов. Даже не лонгридов, а ЛОНГРИДИЩ!
Первый — на 58 страниц А4. Плотный, как хороший справочник, но читается, как сериал.
Предвосхищаем каждый вопрос: «а если вот так?», «а почему не иначе?»

2) Дополнительные материалы.
К каждому лонгриду собрали кучу полезных источников — книги, статьи, видео — и объяснили, зачем они вам.
Не просто «читайте вот это», а что читать, когда, в каком контексте и почему это важно. Можно углубиться, можно идти вширь.
Контента хватит на год самостоятельного развития, особенно если любите копнуть поглубже.

3) Онлайн-встречи с разбором домашек.
Раз в неделю собираемся в зуме:
Антон проходит по ключевым паттернам, которые встречались в домашках: типичные ошибки, нестандартные решения, интересные ходы.
Он не просто рассказывает, а показывает: как рассуждать, на что смотреть, что должно быть «звоночком».
Это не лекция, а живой диалог: можно задать вопрос, если что-то осталось непонятным, обсудить свой кейс, получить совет.
Запись будет, но лучше приходить: живое общение даёт совсем другой эффект.

4) Финальная Q&A-сессия с мини-праздником.
В конце курса встречаемся в зуме — отвечаем на вопросы, доуточняем, что осталось неясным, делимся инсайтами.
И, конечно, празднуем: вы вложили в это силы, внимание и энергию. Берите напитки, подключайтесь — дата 11.07, 16:00 мск.

Программа:
Неделя 1. База по event-driven

Познакомимся с учебной системой и её проблемами.
Разберём базовые понятия всего курса: что такое система, чем EDA отличается от микросервисов с асинхронной коммуникацией и с чего начинать,
когда в наследство достался распределённый монолит.
На выходе научитесь определять события в системе с помощью EventStorming, поймёте, почему события — хорошо, а команды — плохо,
научитесь выбирать брокер и понятно именовать события.
Ключевые концепции и термины:
  • Event driven architecture
  • Event driven communications
  • Coupling и cohesion
  • Командный и реакционный подход к коммуникациям
  • EventStorming
  • Гранулярность событий
  • Распределённые очереди и распределённые логи
  • Fine/Coarse события
  • Kafka
Неделя 2. Углубляемся в коммуникации
В прошлом уроке мы определили связи, основываясь на функции системы.
Теперь посмотрим её форму — построим модель данных, необходимых для бизнес-логики.
На основе карты коммуникаций и модели данных определим способы коммуникаций частей системы между собой.
На выходе научитесь строить концептуальную модель данных, определять стили коммуникации, решим, какие данные складывать в одно событие,
а какие — в несколько, поймёте, как называть топики в kafka.
Ключевые концепции и термины:
  • Концептуальная, логическая и техническая модель данных
  • Консистентность
  • Delta vs state события
  • System/replication/public id
  • Сериализация событий: json, proto, avro
Неделя 3. Эволюция и исправление ошибок
Система растёт и меняется, кажется, что бизнес-требования противоречат сами себе. Учимся не бояться этого, разбираемся с обратной совместимостью.
На выходе поймёте, как эволюционируют большие системы, научитесь переезжать с синхронной на асинхронную связи (и обратно)
и строить подробный план для изменения любого вида связи. Узнаете о проблемах совместимости и о том, как они решаются
Ключевые концепции и термины:
  • Прямая и обратная совместимость
  • Версионирование коммуникаций
  • Schema Registry
  • Потеря данных и идемпотентность
  • Ретраи
  • Outbox pattern и dead letter queue
  • Event ordering.
Неделя 4. Занимаемся поддержкой системы
Учимся жить с большой системой. Разбираемся, как наблюдать за тем, что происходит в коммуникациях, и отлаживать возникающие проблемы.
На выходе научитесь мониторить большие системы. Разберётесь в реакционных паттернах и их применимости для реализации бизнес-логики.
Научитесь доказательно объяснять и продавать бизнесу и коллегам принятые решения, связанные с коммуникациями.
Ключевые концепции и термины:
  • Observability & monitoring
  • Доказуемость принятия решений
  • Security
  • CQRS, event sourcing
  • Coordination Models
  • Socio-technical systems
Неделя 5. Итоги и дальнейшие шаги
Подводим общие итоги и обсуждаем дальнейшие шаги.
Повторяем концепции, пройденные в курсе, и планируем развитие собственных навыков после курса.
На выходе получите чек-лист работы над коммуникациями систем, дальнейшие шаги по самостоятельному изучению. Соберёте все знания системы вместе так, чтобы к ним можно было возвращаться.
Ключевые концепции и термины:
  • всё, что было в курсе
  • C4, arc42, iso42010
  • Team topology
  • Integration patterns
Неделя 6.
Проверяем домашку № 4 у коллег
Разбор домашек №4 Зум 15-17 мск

Неделя 7. Q&A-сессия
Зум 16-17:30 мск

Пакет Аптечка:
Теория
— 5 лонгридов
— Список дополнительных материалов
Практика и обратная связь
— Домашка, без обратной связи
Бонусы
— Q&A-сессия в конце обучения. Сможете задать вопросы и пообщаться с авторами курса



Информация о курсе

Вы находитесь на странице товара «Школа сильных программистов / Ф. Борщёв, А. Давыдов - Коммуникации систем. Пакет Аптечка», это обучающий материал 2026 года, который можно приобрести в магазине MANY-COURSES.NET.

Данный курс расположен на платформе «Облако Mail». Вы можете перейти на оригинальный продажник, чтобы ознакомиться с предложением автора.

В нашем магазине этот материал доступен со скидкой за 479 рублей. Курс входит в рубрику «Программирование». Другие материалы автора «Ф. Борщёв, А. Давыдов» можно найти через поиск по сайту.

Похожие курсы

Другие доступные материалы
Помощь перед покупкой

Вопросы и ответы

Как получить курс?

Добавьте курс в корзину или нажмите «Купить», выберите удобный способ оплаты и завершите заказ. После подтверждения оплаты ссылки на материалы автоматически придут на указанную почту. Авторизованные пользователи также найдут купленные материалы в разделе «Мои покупки».

Подробная инструкция по покупке.

Почему такая цена?

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

Нашли дешевле?

Пришлите нам ссылку на более дешёвое предложение — проверим его и постараемся сделать цену ниже. Написать нам о цене.

Где будет доступ к курсу?

Для этого товара указан вид доступа: Облако Mail. После оплаты вы получите нужную ссылку или приглашение.

Можно ли скачать материалы?

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

Есть ли гарантия получения?

После подтверждения оплаты выдача происходит автоматически. Если возникнет вопрос с оплатой или доступом, напишите нам в Telegram, через чат на сайте или на admin@many-courses.net. До покупки по запросу можем показать дополнительные скриншоты или фрагмент содержимого.