Apache Kafka для разработчиков – старт потока 10 марта

dee7222b61ce39cb760f27ffa0cf7f54.png

Apache Kafka — это мощная и гибкая платформа, которая уверенно держит звание мастхэв инструментов для разработчиков на фоте роста потребности рынка в обработке огромных объемов данных в реальном времени.

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

Зачем разработчику изучать Apache Kafka?

Популярность Кафки растет год от года. Среди компаний, которые ищут специалистов по Kafka, есть и финтех-корпорации, и крупный ритейл с оборотом более 50 миллиардов рублей, и онлайн-кинотеатры, и агрегаторы такси. Те, кто владеют инструментом, могут претендовать на офферы от крупных работодателей: Beeline, Спортмастер, Газпромбанк, Сбербанк — им и многим другим российским организациям необходимы разработчики со знанием Apache Kafka. 

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

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

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

Если вы уже что-то понимаете в Kafka

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

  • Расскажем пошагово, как использовать Kafka при создании приложения.

  • На курсе мы разбираем реальные проблемы бизнес-приложений: например, что делать, если не проходит информация по покупке или по вине сети пропадают данные.

  • Дадим типовые шаблоны проектирования: они облегчат разработку на начальном этапе.

  • Разберем частые ошибки, поделимся несколькими способами их обойти.

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

Программа

➡️ Терминология: в подробностях и с примерами расскажем, что такое нода, датацентр, кластер, ZooKeeper, консумер, топик и далее.

➡️ Как выстроена архитектура Kafka.

➡️ Основы брокера: разберем, как создать топик, настроить продюссер и консумер.

➡️ Как выстраивать архитектуру между микросервисами.

➡️ Наиболее распространенные проблемы при использовании приложения.

Курс основан на реальной практике разработчиков — их инсайты и ошибки легли в основу занятий. Практику разворачиваем на стендах — задачи будут максимально приближены к реальным.

Спикеры

Всеволод Севостьянов, Engineering Manager в HelloFresh. Специализируется на построении high-throughput systems: на них поступает от 20К запросов в секунду. Команда под руководством Всеволода поддерживает несколько сотен клиентов, имеющих свои собственные инстансы.

Алексей Бурылов — Site Reliability Engineer в Qiwi. Уже 15 лет работает в серверной и системной разработке, 10 из них Алексей настраивает распределительные и отказоустойчивые системы.

Поток Apache Kafka для разработчиков стартует 10 марта, а видеокурс доступен в любое время. Оплатите участие в потоке в рассрочку 13 750 ₽/мес. или 55 000 ₽ единовременно.

А еще этот курс входит вподписку:  оформите подписку до 21 марта и получи на три месяца доступ к 20 видеокурсам и потокам.

© Habrahabr.ru