Skip to content
Demystifying Kafka

Details

Kafka is an open-source distributed commit log addressing low latency, high throughput, scalability, fault-tolerance, and disk-based retention. It can be used to build tracking systems, messaging systems, high performance streaming platforms, real-time analysis, audit log….you name it.

In this talk, we’re taking a closer look at essential Kafka concepts such as partition rebalancing, offset management, replication, producer/broker request fetching, file segments, etc. to understand what makes Kafka so scalable, resilient, performant and fault tolerant. We will also touch upon Kafka transactions to know what they are and how to leverage them. Last but not least we will highlight some potential pitfalls that one should watch out when going to production with Kafka.

Bio of the speaker:
Nakul Mishra is a Solution architect at Confluent and a frequent speaker. Sofia audience may know him from his talks at Devoxx, jPrime, Java2Days and others. Nakul prefers automation over manual configurations. He is keen on distributed systems, event-driven architecture and code simplicity. Nakul has passion for developing applications that require creativity, imagination, fast-learning, and zest for putting theory into code.

Agenda:
18:30 – 19:00 Welcome
19:00 – 20:30 Presentation
20:30 – ??:?? Drinks & Food

Photo of techBytes @ Ocado Technology Sofia group
techBytes @ Ocado Technology Sofia
See more events
Ocado Technology Sofia
ul. „Henrik Ibsen“ 13 · Sofia, Hl