[ Митап 18 ]
[ Кафка как пример идеальной горизонтально масштабируемой архитектуры ]
[ План митапа ]
  • Что такое messaging system
    • Приветствие, знакомство
    • Для чего используется
    • Шаблон message bus
    • Основные паттерны применения
    • Какие есть messaging systems
    01
  • Архитектура Kafka
    • Topics, partitions, offsets, replication. Producer, consumer
    • Producer key, message key
    • Гарантии доставки
    • Внутреннее устройство
      - Kafka broker
      - ZooKeeper
    • Масштабирование
      - Replication
      - Consumer group
    02
  • Разворачивание docker образа
    • Или установка под win10 WSL 2
    • Или установка на win10 непосредственно
    03
  • Kafka CLI
    04
  • Создание producer и consumer
    • Создание топика
    • Java producer
    • Java consumer
    05
  • Kafka API
    • Kafka Connect
    • Kafka Streams
    • Schema registry
    06
  • Применение Kafka
    • Агрегация логов и метрик
    • Message bus
    • Чат
    • AdTech
    07
  • Что дальше читать по кафке / feedback
    08
[ Ведущий митапа ]
Павел Вейник
CEO в Hard & Soft Skills
Разработчик с 2003 г. Работал в таких белорусских компаниях, как EPAM, Itransition, WorkFusion, однако предпочитает небольшие стартапы. Специализации - распределенные, highload системы, очереди сообщений и микросервисы.
Опыт на менедженских и архитекторских ролях позволяет видеть проблемы с разных точек зрения. Ведет тренинги для компаний с 2011г.
Сейчас выполняет архитектурные задачи в компании EPAM.
  • 18-й Митап проводился при поддержке компании SaM Solutions
[ Смотрели митап? Оставьте пожалуйста отзыв ]
[ Регистрация на митап ]
5 мая 19:30
Все данные защищены
[ Инфопартнеры ]