Kafka

2 days Online / Zoom English Certificate 15 people max Victor Rentea €7500 9375

A comprehensive dive into Kafka best practices, covering fundamentals, Java clients, testing, eventual consistency patterns, Kafka Streams, and performance tuning, with real-world examples and insights to help you master messaging systems and improve your architecture.

Introduction

In this comprehensive workshop, we will explore Kafka from the ground up, covering everything from fundamental concepts to advanced performance tuning. We’ll dive into Java clients, KafkaTemplate, @KafkaListener, and error handling mechanisms such as retries and dead-letter queues. Additionally, we’ll look at event schema management, Avro integration, and schema registry.

By the end of this course, you’ll have the skills and knowledge to tackle real-world Kafka use cases, optimize performance, and integrate Kafka seamlessly into your systems.

Agenda

Fundamentals

Java Clients

Testing

Review Code Samples from Audience

Eventual Consistency Patterns

Kafka Streams

Tuning Kafka Performance

Victor Rentea
Victor Rentea

Victor is a Java Champion, Java Enterprise Architect, and Independent Trainer, delivering intense masterclasses for companies worldwide since 2014. He is passionate about software architecture, clean code, refactoring, and unit testing. He is a regular speaker at top international conferences. He's also the founder of the Bucharest Software Craftsmanship Community with 4000 members.

🎉 Request training for your team →