Обнаружили в продакшене 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👈🏻
*ввести его можно в окне оплаты, оно откроется после заполнения формы контактов
➡️Смотреть программу или занять место на курсе
Собрали для вас пару проверенных мануалов, которые помогут не просто запустить 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👈🏻
*ввести его можно в окне оплаты, оно откроется после заполнения формы контактов
➡️Смотреть программу или занять место на курсе