# How Zalando Replaced an Event-Driven Product Data System with a High-Performance API

DevFeed: [How Zalando Replaced an Event-Driven Product Data System with a High-Performance API](<https://devfeed.tech/articles/from-event-driven-chaos-to-a-blazingly-fast-serving-api-47490.md>)

Original publisher: [Read original article](<https://engineering.zalando.com/posts/2025/03/event-driven-to-api.html>)

Author: Conor Gallagher

Published: 2025-03-06T23:00:00Z

Content type: article

Language: en

Sources: [Zalando Engineering Blog](<https://devfeed.tech/sources/zalando-engineering-blog.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [microservices architecture](<https://devfeed.tech/topics/microservices-architecture.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apis](<https://devfeed.tech/tags/apis.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [availability](<https://devfeed.tech/tags/availability.md>), [backend](<https://devfeed.tech/tags/backend.md>), [caching](<https://devfeed.tech/tags/caching.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [event-driven-architecture](<https://devfeed.tech/tags/event-driven-architecture.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [latency](<https://devfeed.tech/tags/latency.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [microservices-architecture](<https://devfeed.tech/tags/microservices-architecture.md>), [performance](<https://devfeed.tech/tags/performance.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [zalando](<https://devfeed.tech/tags/zalando.md>)

## AI overview

Zalando describes redesigning its event-driven product data architecture after delays and scaling challenges affected price and stock updates. The post explains the move to a high-performance serving API, including caching, low-latency optimizations, and architectural decisions intended to support millions of requests per second.

## Source excerpt

In this post, we explain how we replaced an event-driven system with a high performance API capable of serving millions of requests per second with single-digit-millisecond latency at P99