Знание Apache Kafka в 2023 — мастхэв для инженеров инфраструктуры и важный плюс для программистов.

Углублённый курс с практикой на Java или Golang и платформой Spring+Docker+Postgres переведёт вас на новый уровень владения инструментом.

Apache Kafka для разработчиков

Каталог > Apache Kafka для разработчиков
Старт потока 26 мая 2023
Все видеоуроки без практических заданий, доступ на сутки
Бесплатно
Триал-доступ к курсу на сутки
Нельзя просто так взять...
и не использовать Кафку
Серия открытых вебинаров о технологии перед курсом
Обсудим:
• Неправильное использование Кафка
• Отсутствие коммитов в Кафка
• Исчезновение сообщений
• Ваши кейсы о проблемах при работе с Apache Kafka

Спикер: Всеволод Севостьянов, Engineering Manager в HelloFresh
Обкафкился по полной.
Фейлы с Apache Kafka
Извращения с Apache Kafka: забавный кейс из жизни
Обсудим:
• Опыт создания Data Lake на ~80 ТБ с помощью Apache Kafka.
• Особенности эксплуатации kafka с retention в 99999999
• Как жить, если kafka единственный источник данных в информационной системе.

Спикер: Михаил Кобик, руководитель инфраструктурных решений в SMART Technologies SOFT.
Ускоряет рабочие
задачи


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

Сервисы подписываются только на события, которые им нужны, делая цепочку более надежной. Поэтому Kafka легко масштабируется и не является узким местом системы.
Повышает надежность системы в целом

Мы можем отделить сервисы друг от друга, и в таком случае отказ какого-либо из сервисов в цепочке не приведет к отказу всей системы и ошибкам на стороне пользователя
Щепотка теории
Встречаемся в течение 3х дней, смотрим живые трансляции и задаем вопросы гуру-спикерам по Kafka
После каждой темы выполняем практические задания на стендах в личном кабинете и закрепляем материал
Щедрая заправка
Обсуждаем Kafka с другими участниками интенсива в чате, поднимаем настроение шутками и соревнуемся в создании лучших мемов по теме интенсива
Как проходит курс
Много практики
Можно долго читать книги или статьи по Kafka, смотреть обучающие видео или изучать документацию. Потратить на это много времени и все равно не найти всей информации, чтобы стать мастером.

А мы подготовили курс, где ты за несколько дней начнешь разбираться в Kafka, как будто создал её сам.

Спойлер: в курсе будет про архитектуру, этого нигде нет.
Кому подойдет курс?
В 2023 году навыки работы с Apache Kafka требуются более чем для 3000 вакансий (*по данным hh.ru)
Для сисадминов у нас есть отдельный курс Apache Kafka База
Системным администраторам
Архитекторам
Kafka — решение многих архитектурных проблем. Подписка на события и надежная передача запросов между приложениями еще никогда не были такими простыми. После интенсива ты организуешь правильную event-driven архитектуру с помощью Kafka!
Разработчикам
Kafka даст понимание, каким образом мы можем организовать работу микросервисов и повысить общую надежность системы. Также мы поможем узнать, чем же Kafka отличается от других подобных систем и в чем ее преимущества.
Проблема #1. Периодически отваливается логистический шлюз, и пользователь получает ошибку при создании заказа в онлайн-магазине одежды. Расскажем, как отвязать логистический шлюз от создания заказа, чтобы они не были связаны напрямую.

Проблема #2. Сервисы обмениваются сообщениями о событиях напрямую, и иногда по вине сети они не доставляются и пропадают. Объясним, что сделать, чтобы ничего не терять.

Проблема #3. Пользователь создал заказ, а магазин отправил его в доставку, упаковал и отгрузил водителю. И только после этого онлайн-магазин узнал, что оплата не прошла. Научим, как совершать все действия в правильном порядке, чтобы заказ не высылался до подтверждения оплаты.
Бизнес-кейсы, которые будем решать
Каждому продюсеру—по консьюмеру!
После обучения ты:
Курс поможет тебе уменьшить время на рабочие задачи с Кафкой, добавить красивую строчку в резюме и взобраться на следующую ступень карьерной лестницы
Почувствуешь, насколько легче работать с микросервисами благодаря Kafka
Овладеешь востребованным на рынке инструментом
Узнаешь про типовые шаблоны проектирования
Сделаешь свои приложения более отказоустойчивыми
Узнаешь о большинстве ошибок, которые совершают начинающие разработчики с Kafka, и не будешь их совершать
Получишь опыт разработки нескольких приложений, использующих Kafka
Будешь быстрее и эффективнее решать рабочие задачи
Спикеры
  • Всеволод Севостьянов
    Engineering Manager в HelloFresh
    • Специализируется на построении high-throughput systems (от 20К запросов в секунду)
    • Команда под его руководством поддерживает несколько сотен клиентов, имеющих свои собственные инстансы
    • Отвечает за пайплайны и deployment, а также за менторство разработчиков в разрезе CI/CD
  • Алексей Бурылов
    Site Reliability Engineer в Qiwi
    • 15 лет опыта серверной и системной разработки
    • 10 лет опыта в распределенных и отказоустойчивых системах
Программа
Начнете безошибочно разбираться в терминологии

2.1. Нода, Датацентр, Кластер
2.2. ZooKeeper
2.3. Консумер, продусер, топик
2.4. Сообщение, ключ, значение
2.5. Партиции
Channels
Рекомендованные программы и навыки
Для прохождения интенсива тебе понадобится компьютер, на котором установлена и настроена среда разработки, git и docker. Желательно установить make.
Знание языка Go
Понимание goroutine
CountDownLatch
Знание языка Java
WaitGroup
Понимание модульности
Базовое знание ThreadPool
CompletableFuture
ИЛИ
Этот курс входит
в подписку
Оформи подписку и получи на три месяца доступ к 20 видеокурсам и потокам.
Цена без подписки
Поток с 26 мая
16 250 ₽/мес
В рассрочку на 4 месяца. Или 65 000 ₽ единовременно.
28 онлайн-уроков, доступ на 2 года
Практические задания

Стенды для практики
АMA-сессии со спикерами
Закрытый чат с куратором
С каждым годом Кафка все шире распространяется: уже в 2016-м работа с этим инструментом вошла в топ-10 самых востребованных (и хорошо оплачиваемых) навыков на рынке труда в ИТ (согласно исследованию Insider). На hh.ru только за последний месяц можно найти больше 3000 вакансий, где требуется знание Кафки.
или по телефону +7 (995) 053-11-06
и в Telegram mborodaeva
Остались вопросы?
Вы можете их задать менеджеру заботы о клиентах Марине Бородаевой с помощью формы
Комплектом дешевле
Apache Kafka База
Учимся настраивать и оптимизировать технологию Apache Kafka
Видеокурс
65 000 ₽
Apache Kafka для разработчиков
Записи интенсива с практикой на Java или Golang и платформой Spring+Docker+Postgres
Видеокурс
40 000 ₽
Выгода 30 000 ₽
Комплект видеокурсов