How Porter built a real-time data backbone with Apache Kafka
At a time when real-time intelligence is redefining digital businesses, Porter is rethinking how modern systems should operate—shifting from service-heavy architectures to a truly event-driven enterprise.
Speaking at Confluent’s Data Streaming World Tour in Mumbai, Ambuj Singh, Chief Architect at Porter, outlined how the company rebuilt its data backbone using Kafka to enable scale, resilience, and real-time decision-making.
Porter’s journey began like many digital-native startups—with a monolith that eventually gave way to microservices. But while microservices promised flexibility, they also introduced new challenges. Services became tightly coupled through constant API calls, creating unpredictable system loads and cascading dependencies. A single spike—like recalculating earnings across orders—could overwhelm core systems.
The turning point came with a simple but powerful principle: publish everything.
Instead of services calling each other, every significant action is emitted as an event to Kafka. Systems no longer request data—they react to it. An order placement, for instance, triggers...
Copyright of this story solely belongs to expresscomputer.in. To see the full text click HERE