Developersummit
  • HOME
  • SPEAKERS
  • SESSIONS
  • SCHEDULE
  • FAQ
  • BUY TICKETS
  • ONDEMAND
  • CONTACT
saltmarch

GIDS news media, articles, insights and virtual events educate and illuminate its audiences so they can be fully prepared to deal with the new realities at work and in their professions.

Saltmarch On-Demand
Media

Our Experts

Videos On Demand

Insights

Call for Papers

Connect

About Us

Privacy Policy

Terms & Conditions

Contact Us

Subscribe to Developersummit

Get the latest event updates, and insights from today's leading voices.

© 2026-2027 Saltmarch. All rights reserved.

Engineering Multi‑Tenant Kafka at Enterprise Scale: Building an API‑First Streaming Platform
RegisterTwitterLinkedInFacebook

< session />

Engineering Multi‑Tenant Kafka at Enterprise Scale: Building an API‑First Streaming Platform

Thu, April 23 at 11:00 AM - 11:30 AM GMT+5:30BackEndArchitectureOpsTech

As event-driven systems grow, Kafka often becomes a core platform component. However, true multi-tenancy, governance, and cross-team collaboration require engineering beyond Kafka’s default capabilities. This session explores how Tesco built a secure, API-first Kafka streaming platform that supports dozens of teams, enforces strict tenant isolation, enables controlled cross-domain access, and provides active/active replication across regions.

The talk combines architecture, platform engineering, and practical lessons from operating a multi-tenant system that processes billions of events each day. You will see how automation, clear ownership models, quotas, and governance APIs transform Kafka from a cluster-centric setup into a scalable, enterprise-ready streaming platform.

What You Will Learn

  • Why Kafka’s native model falls short for enterprise multi-tenancy and how to address it

  • How an API-first management layer enforces governance, RBAC, quotas, and configuration safety

  • Isolation strategies, replication patterns, and operational lessons from running a large multi-tenant Kafka platform in production

Who Should Attend

  • Backend engineers

  • Platform engineers

  • Software architects

  • Site reliability engineers

  • Technology leaders building or scaling event-driven and multi-tenant platforms

< speaker_info />

About the speaker

Kshitiz Anand

Kshitiz Anand

Software Development Engineer 3, Tesco Technology

Kshitiz Anand is an SDE-III at Tesco Bengaluru with over 12+ years of experience designing and scaling backend and platform ecosystems for large enterprises. His work spans product engineering, platform architecture, and reliability-led system design, shaping business-critical workloads at significant scale. He specializes in platform engineering and architecture, with a strong focus on building enterprise-grade, multi-tenant platforms that balance scale, tenant isolation, security, and operational excellence. Kshitiz has designed shared platforms that act as foundational building blocks for multiple teams and domains, establishing architectural guardrails, consistency, and self-service capabilities while preserving team autonomy. His approach prioritizes resilience, evolvability, and long-term sustainability over short-term optimization.

Related Talks

Spring AI + MCP: Building the Missing Bridge Between Java Apps and AI Agents

Fri, April 24

Spring AI + MCP: Building the Missing Bridge Between Java Apps and AI Agents

Siva Katamreddy
A Practical Introduction to LangChain4j

Tue, April 21

A Practical Introduction to LangChain4j

Venkat Subramaniam
Gearing Up to Java 25: Key Language Features

Thu, April 23

Gearing Up to Java 25: Key Language Features

Venkat Subramaniam

On-Demand Talks

Get 'Go'ing with Microservices

Get 'Go'ing with Microservices

Stephanie Sherriff
JUnit 5's Best Features

JUnit 5's Best Features

Kenneth Kousen
Structured Concurrency: Managing the Hierarchical Cancelation and Error Handling

Structured Concurrency: Managing the Hierarchical Cancelation and Error Handling

James Ward
Keeping Your Java Hot by Solving the JVM Warmup Problem

Keeping Your Java Hot by Solving the JVM Warmup Problem

Simon Ritter
From my Machine to the Cloud with Cloud-Native Tools

From my Machine to the Cloud with Cloud-Native Tools

Peter Jausovec
Overcoming Service Communication Issues and Challenges

Overcoming Service Communication Issues and Challenges

Mark Richards
All On-Demand »