ГоловнаКалендарБезкоштовний тренінг-інтенсив «Apache Kafka для Java девелоперів»
Безкоштовний тренінг-інтенсив «Apache Kafka для Java девелоперів»
1 рік назад
Мітап, Free
12 лютого

Ми вирішили провести цей безкоштовний тренінг-інтенсив, щоб допомогти українським розробникам, які опинилися у складному становищі під час війни.

Один із головних вузлів розподілених та мікросервісних систем — messaging system, яка допомагає цим системам обмінюватися між собою повідомленнями (або подіями).

До таких систем пред’являється чимало вимог, головні у тому числі — стабільність, надійність і продуктивність. Всім цим вимогам задовольняє така розробка як Apache Kafka.

Kafka з’явилася 12 років тому як розробка компанії LinkedIn і розробляється компанією Confluent.

Kafka написана на Scala/Java та ідеально підходить для високонавантажених систем завдяки своїй масштабованості та здатності обробляти великі обсяги даних. Тому в проектах для Big Data саме Kafka включається до так званого SMACK-стека як message broker.

На цьому тренінгу ми познайомимося з основними принципами використання Kafka в Java-додатках.

Крім того, ми познайомимося з тими компонентами, які значно розширюють базові можливості Kafka (Kafka Streams, KsqlDB, Schema Registry)

Програма тренінгу (2 дня):

1. Типи комунікації між системами. Переваги та недоліки на відміну від синхронного надсилання повідомлень

2. Apache Kafka та Zookeeper. Розгортання та конфігурація.

3. Партиції та топіки, реплікація даних, робота з повідомленнями

4. UI Tools для роботи з Kafka

5. Використання Kafka без Zookeeper

6. Kafka API для надсилання та отримання повідомлень

7. Інтеграція зі Spring/Spring Boot

8. Різні механізми для інтеграційного тестування

9. Kafka Streams

10. Schema Registry та схеми даних

11. KsqlDB

Вартість участі: безкоштовно.

Тренінг відбудеться 11-12 лютого з 10:00 до 18:00 у онлайн-форматі.

Вимоги до учасників: знання Java SE на базовому рівні, вміння працювати із системами збiрки (Maven, Gradle).

Тренер: Сергій Моренець, розробник з 23-річним досвідом та 7-річним досвідом використання Apache Kafka, автор численних тренінгів та семінарів з Java технологій.

Кількість місць обмежена, тому реєстрація є обов’язковою.

it-simulator.com/…​fka-dlya-java-developeriv