Практический курс обучения Big Data “Kafka Streams для разработчиков”

3х-дневный курс для разработчиков и специалистов, желающих получить и систематизировать знания по использованию Apache Kafka для программирования распределенной обработки событий (Kafka Streams) на практических примерах с потоковыми данными в реальном времени.

Практические курсы Apache Kafka Streams ориентированы на специалистов и разработчиков Big Data систем и IoT/IIoT-проектов, желающих  получить следующие знания и навыки:

  • изучить основные компоненты и API Kafka, принципы их взаимодействия и killer features;
  • изучить методы программирования и проектирования приложений с использованием Consumer и Producer API Kafka и написать custom процессоры данных в Kafka Streams;
  • научиться разделять сообщения по топикам и управлять ими как из кода, так и из консоли;
  • научиться использовать Kafka Stream DSL — специализированный язык описания потоков данных в Kafka и динамическую генерацию запросов;
  • получить примеры реализаций лучших практик (best practices) с большим количеством реальных кейсов;
  • освоить лучшие практики создания распределенных приложений для обработки событий в реальном времени.
  • написать Kafka Streams приложение и научиться получать агрегаты напрямую из процессоров данных Kafka Streams

Предварительный уровень подготовки:

  • Знание базовых команд Linux (опыт работы с командной строкой, файловой системой , POSIX, текстовыми редакторами vinano)
  • Начальный опыт программирования на Java;
  • Опыт работы с Distributed File System (желательно, но не обязательно).
Программа курса

Отправить заявку:


    Время начала

    00:00

    02/11/2020

    Время окончания

    00:00

    04/11/2020

    Адрес

    ОНЛАЙН