November 23, 2020 | Episode 130

Multi-Tenancy in Apache Kafka ft. Anna Pozvner

  • Transcript
  • Notes

Multi-tenancy has been quite the topic within the Apache Kafka® community. Anna Povzner, an engineer on the Confluent team, spends most of her time working on multi-tenancy in Kafka in Confluent Cloud.

Anna kicks off the conversation with Tim Berglund (Senior Director of Developer Experience, Confluent) by explaining what multi-tenancy is, why it is worthy to be desired, and advantages over single-tenant architecture. By putting more applications and use cases on the same Kafka cluster instead of having a separate Kafka cluster for each individual application and use case, multi-tenancy helps minimize the costs of physical machines and also maintenance.

She then switches gears to discuss quotas in Kafka. Quotas are essentially limits—you must set quotas for every tenant (or set up defaults) in Kafka. Anna says it’s always best to start with bandwidth quotas because they’re better understood.

Stick around until the end as Anna gives us a sneak peek on what’s ahead for multi-tenant Kafka, including KIP-612, the addition of the connection rate quota, which will help protect brokers.

Continue Listening

Episode 131December 2, 2020 | 60 min

Tales from the Frontline of Apache Kafka DevOps ft. Jason Bell

Jason Bell delves into his 32-year journey as a DevOps engineer and how he discovered Apache Kafka. As a Kafka DevOps engineer today, Jason works with on-prem clusters and faces challenges like instant replicas going down and bringing other developers who are new to Kafka up to speed so that they can eventually adopt it and begin building out APIs for Kafka.

Episode 132December 7, 2020 | 42 min

Apache Kafka and Porsche: Fast Cars and Fast Data ft. Sridhar Mamella

Apache Kafka + Porsche = Fast cars and fast data! Sridhar Mamella (Platform Manager, Data Stream Platforms, Porsche) discusses how Kafka’s event streaming technology powers Porsche through their StreamZilla platform.

Episode 133December 16, 2020 | 47 min

Choreographing the Saga Pattern in Microservices ft. Chris Richardson

Chris Richardson, creator of the original Cloud Foundry, maintainer of Microservices.io, and author of “Microservices Patterns: With Examples in Java,” discovered cloud computing in 2006 during a Google talk about APIs for provisioning. Chris explains what choreographed sagas are, reasons to leverage them, and how to measure their efficacy.

Got questions?

If there's something you want to know about Apache Kafka, Confluent or event streaming, please send us an email with your question and we'll hope to answer it on the next episode of Ask Confluent.

Email Us

Never miss an episode!

Be the first to get updates and new content

We will only share developer content and updates, including notifications when new content is added. We will never send you sales emails. 🙂 By subscribing, you understand we will process your personal information in accordance with our Privacy Statement.