From Homegrown to Flink: Migrating a Stateful Ad Event Join at Scale
We replaced a homegrown in-memory stream join with Apache Flink, halved our infrastructure cost, and eliminated... Read more...
Jul 24
2026
We replaced a homegrown in-memory stream join with Apache Flink, halved our infrastructure cost, and eliminated... Read more...
Jul 24
2026
How we built an in-process client-side load balancer for a million requests per second of internal fan-out traffic,... Read more...
Jun 23
2026
Automate telemetry query migration from Lightstep UQL to PromQL with this open-source Go SDK and Web UI. Read more...
Jun 08
2026
How Zalando used Skipper as a validating admission webhook to reject invalid filters and predicates at apply time,... Read more...
Apr 09
2026
Deep dive into how Zalando builds a search quality assurance framework with LLM-as-a-judge to evaluate the search... Read more...
Mar 17
2026
How we integrated jackson-datatype-money into the official FasterXML Jackson ecosystem. Read more...
Mar 09
2026
The beauty of a high-level abstraction is that it lets you focus on the "what" rather than the "how." In the world... Read more...
Mar 04
2026
In September 2024, we started an Engineering Papers guild at Zalando to read and discuss research papers together. A... Read more...
Jan 29
2026
Learn how the ZEOS replenishment optimization system achieves up to 22.1% GMV uplift by unifying probabilistic... Read more...
Jan 15
2026
How we contributed two features to Debezium to solve WAL growth and enable safer logical replication for our event... Read more...
Dec 19
2025