Ciklum Speakers’ corner: Kafka

Ciklum Speakers’ corner: Kafka

Івент безкоштовний за попередньою реєстрацією

Про подію

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

То чому саме Kafka? Яка функціональність Kafka робить її ключовим компонентом розподілених систем?

Долучайтесь до Ciklum Speakers’ corner “Kafka: the centerpiece of distributed systems” з Олександром Гер’явенком, Head of Java Unit у Ciklum, 19 серпня о 17:00, щоб розібратись у темі.

Про спікера

Олександр Гер'явенко імплементує Java-технології на проєктах уже 10 років. У нього величезний досвід роботи з Java, JS, Clouds, Kafka, Kubernetes, Spring. У ролі Technical Lead й Solution Architect Олександр реалізовував проєкти у різноманітних бізнес-доменах, серед яких: фінансові послуги, торгівля, туризм, електронна коммерція. Наразі Олександр очолює Java Unit у Ciklum та розвиває експертизу в Java та архітектурі.

Мова вебінару: російська.

Що розглянемо:

  • Навіщо з’явилась Kafka
  • Основні елементи архітектури Kafka: topics, partition, offset, segments, producer, consumer, broker.
  • Особливості: потоки Kafka, DMQ, delivery semantics, compaction, Kafka Connect, KSQL, replication, ISR
  • Специфіка: atomic broadcast problem, Chandy-Lamport snapshot algorithm, transaction, idempotency, ZooKeeper, quorum, Raft, Paxos.
  • Що далі: від data-centric до API-centric й до event-centric?
  • Трикутник успіху: розробники + клієнт + Ciklum Centre of Excellence

Приєднуйтеся, якщо ви

  • Java Kafka-розробник або хочете ним стати;
  • Спеціаліст, який цікавиться цією сферою й планує й надалі у ній розвиватися.

Реєстрація