# How Agoda Load Balanced Kafka

DevFeed: [How Agoda Load Balanced Kafka](<https://devfeed.tech/articles/how-agoda-load-balanced-kafka-34677.md>)

Original publisher: [Read original article](<https://newsletter.systemdesigncodex.com/p/how-agoda-load-balanced-kafka>)

Author: Saurabh Dashora

Published: 2026-03-10T08:01:37Z

Content type: article

Language: en

Sources: [System Design Codex](<https://devfeed.tech/sources/system-design-codex.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [data-processing](<https://devfeed.tech/topics/data-processing.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [data-centers](<https://devfeed.tech/tags/data-centers.md>), [data-processing](<https://devfeed.tech/tags/data-processing.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [parallelism](<https://devfeed.tech/tags/parallelism.md>), [partitioning](<https://devfeed.tech/tags/partitioning.md>), [round-robin](<https://devfeed.tech/tags/round-robin.md>)

## AI overview

A deep dive into how Agoda uses Kafka to process large volumes of real-time supplier price updates. It explains the distributor, processor, and Kafka components, then examines how partitions, partitioners, and consumer assignors support parallel processing and expose challenges when workloads and consumer capabilities are uneven.

## Source excerpt

Deep Dive