Reported impact
Business outcome
Getir delivered faster app experiences, lower database cost, fewer production incidents, and faster development cycles while giving more business units a reusable event-driven pattern for rapid-commerce systems.
- Cost Reduction
- Customer Experience
- Productivity Improvement
- Scalability
Solution
Getir rebuilt key commerce flows on Confluent Cloud to replace a tightly coupled distributed monolith with asynchronous event-driven microservices. Domain events now coordinate payments, inventory, notifications, and warehouse logistics without hard dependencies, which removes cascade failures during peak traffic. The platform also ingests real-time price and stock updates so discovery services can read localized, consistent data instead of making synchronous calls on every request. As the architecture matured, Getir adopted Confluent's Flink-based stream processing to filter events by warehouse, handle late events, deduplicate records, and route only relevant data to each operation. The same streaming backbone now feeds downstream AI and LLM models with fresher order, basket, and discovery events while freeing teams from cluster maintenance, connector glue, and other undifferentiated streaming operations.
Data flow
Order, pricing, inventory, and basket events stream into Confluent Cloud, trigger downstream payments, notifications, and warehouse processes asynchronously, and are filtered and deduplicated with Flink before being consumed by discovery services and downstream AI or LLM models.