Balun.Courses, Андрей Серебрянский | Kafka для разработчиков: тонкости и нюансы (2026) PCRec [RU]
Авторы: Андрей Серебрянский Производство: Balun.CoursesЖанр: Apache Kafka, брокеры сообщений, highload, стриминг данных, архитектура распределённых систем Описание: Курс по Apache Kafka для разработчиков — глубокое погружение во внутреннее устройство Kafka, архитектурные решения, best practices, паттерны и антипаттерны работы с брокером сообщений в highload-проектах. На занятиях разбираются реальные инженерные кейсы и проектирование надёжных распределённых систем с высокой нагрузкой. Продолжительность: 09:39:11 Качество видео: PCRec Язык озвучки: Русский - Middle/senior-разработчики, backend-инженеры, архитекторы.
- Те, кто уже базово работал с Kafka, но столкнулся с замедлениями чтения или записи.
- Те, кто понимает, что Kafka нужна в проекте, но не уверен, как правильно встроить её в архитектуру.
- Работающие над highload-системой с тысячами сообщений в секунду.
- Планирующие поставлять события другим командам и подготовиться к росту нагрузки.
- Готовящиеся к собеседованию в BigTech или к росту до Staff-инженера.
- Любой backend-язык программирования.
- Базовое понимание Docker.
- Основы computer science и распределённых систем.
- Глубокие знания Kafka и брокеров сообщений не обязательны — ключевые концепции разбираются с нуля и постепенно усложняются.
- Архитектура Kafka и отличие от RabbitMQ — брокеры, топики, партиции, реплики, группы потребителей, offsets. Kafka vs RabbitMQ: архитектурные отличия и сценарии применения. Типовые вопросы на собеседованиях и ошибки проектирования.
- Эффективная запись в Kafka — быстрая и надёжная запись без потерь, настройки producer, батчинг, latency, throughput и гарантии доставки, ключи сообщений и партиционирование.
- Эффективное чтение из Kafka — consumer groups и offsets, борьба со штормом ребалансировки, проектирование чтения под высокую нагрузку, CQRS и событийные архитектуры, схематизация данных и эволюция событий.
- Kafka в highload-системах — безопасность и контроль доступа, квоты и управление ресурсами, control plane и эксплуатационные ограничения, мониторинг и ключевые метрики, поведение при отказе брокера, диска или дата-центра, проектирование отказоустойчивости.
- Real-time обработка данных — паттерны и антипаттерны обработки потоковых данных, лучшие практики real-time processing, complex event processing.
Андрей Серебрянский — ведущий разработчик в Яндексе, разрабатывал YDB Topics — масштабируемую замену Apache Kafka. Опыт в Т-Банке и Райффайзен Банке. Спикер Kafka Summit, HighLoad++ и JPoint. Скриншоты:
Время раздачи: 24/7 (круглосуточно) (минимум до появления первых 3–5 скачавших) |
|
|
_________________ Начинающий модератор. С предложениями и замечаниями по его работе обращайтесь к админам.
Выкладываю на общественных началах.
|