Блог Слёрм

Kafka-движок: книги для тех, кто не просто слушает, а потребляет топики

Обнаружили в продакшене LAG=100500 и осознали, что ваш потребитель — это не потребитель, а так, просто подписался на топик? Пора прокачать скилы и перестать бояться слов вроде «стремительный лидер» и «репликация».

Собрали для вас пару проверенных мануалов, которые помогут не просто запустить Kafka, а понять, как она работает изнутри.

Фундамент: must-read

⚫️ «Apache Kafka. Потоковая обработка и анализ данных, 2-е издание», Шапира Гвен, Палино Тодд. Это не просто книга, это — /dev/kafka. Классика, которую цитируют даже разработчики из Confluent. Идеальна для погружения в теорию: от внутреннего устройства брокера до тонкостей семантики доставки сообщений. После неё вы перестанете гадать, а начнете понимать.

⚫️ «KAFKA в действии», Дилан Скотт, Виктор Гамов, Дейв Клейн.

Как следует из названия — про практику (in action). Меньше теории, больше примеров кода и кейсов. Хороший выбор, если нужно быстро разобраться, как что-то реализовать, и закрепить это на практике. Практический гайд от Hello World до продвинутых конфигов

Первая книга — почему оно работает. Вторая — как это заставить работать. Идеально использовать их в паре!

Для прокачки коннектов и знаний

⚫️ Русскоязычное сообщество по Kafka. Место, где можно спросить, почему ваш producer тупит, а consumer упорно игнорирует сообщения. Свежие вакансии, анонсы митапов и ответы на вопросы, которые стыдно гуглить.

⚫️ Следить за обновлениями Kafka. Кафка не стоит на месте. Чтобы не деплоить в продакшн версию, которая уже два года как в депрекейшне, стоит иногда читать, что же нового придумали в Apache. Этот ресурс — один из лучших для своевременного обновления прошивки знаний

Для углубленного изучения Kafka и прокачки практических навыков:

⚫️Скидка 20% на Курс «Apache Kafka для разработчиков и аналитиков».

Углублённый курс на платформе Docker+Postgres с примерами на Java (но основные принципы и best-practice применимы и к другим языкам).

- 70% практики, усложненные задания со звездочкой

- возможность выбрать тариф с проверкой и обратной связью от экспертов

- старт в любой момент!

🎁Промокод на скидку 👉🏻VIDEO20👈🏻

*ввести его можно в окне оплаты, оно откроется после заполнения формы контактов

➡️Смотреть программу или занять место на курсе
Apache Kafka