Software Craftsmanship Meetup #18 online: Кафка как пример идеальной горизонтально масштабируемой архитектуры

Состоялось
5 мая (среда)
Место
Online
Стоимость
бесплатно
Пойдут

18-ый митап Software Craftmanship будет посвящен для тем, кто не имел дело с Kafka

План митапа:

1. Что такое messaging system

  • Приветствие, знакомство
  • Для чего используется
  • Шаблон message bus
  • Основные паттерны применения
  • Какие есть messaging systems

2. Архитектура Kafka

  • Topics, partitions, offsets, replication. Producer, consumer
  • Producer key, message key
  • Гарантии доставки
  • Внутреннее устройство

— Kafka broker
— ZooKeeper

Масштабирование

  • Replication
  • Consumer group

3. Разворачивание docker образа

  • Или установка под win10 WSL 2
  • Или установка на win10 непосредственно

4. Kafka CLI

5. Создание producer и consumer

  • Создание топика
  • Java producer
  • Java consumer

6. Kafka API

  • Kafka Connect
  • Kafka Streams
  • Schema registry

7. Применение Kafka

  • Агрегация логов и метрик
  • Message bus
  • Чат
  • AdTech

8. Что дальше читать по кафке

9. Завершение, вопросы, feedback

Ведущий: Павел Вейник
Митап проводится при поддержке компании SaM Solutions

Регистрация по ссылке: здесь

👍НравитсяПонравилось0
В избранноеВ избранном0
LinkedIn

Нет комментариев

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

Подписаться на комментарии