ylliX - Online Advertising Network

Apache Flink® on Kubernetes

10 min read · Jul 31, 2024 Airbnb’s Use of A New Flink platform evolved from Apache Hadoop® Yarn At Airbnb, Apache Flink was introduced in 2018 as a supplementary solution for stream processing. It ran alongside Apache Spark™ Streaming for several years before transitioning to become the primary stream processing platform. In this blog […]

Unified Grid: How We Re-Architected Slack for Our Largest Customers – Slack Engineering

All software is built atop a core set of assumptions. As new code is added and new use-cases emerge, software can become unmoored from those assumptions. When this happens, a fundamental tension arises between revisiting those foundational assumptions—which usually entails a lot of work—or trying to support new behavior atop the existing architecture. The latter […]

How Airbnb Smoothly Upgrades React

Incrementally modernizing our frontend infrastructure to roll out the latest React features without downgrades Airbnb’s frontend recently reached a major milestone: all of our web surfaces have been upgraded from React 16 to React 18, the current major version of React¹. This was a big project for a product with many surfaces, including Guest and […]

How We’re Preventing Breaking Changes in GraphQL APIs at Buffer — and Why It’s Essential for Our Customers

⚡ At Buffer, we’re committed to full transparency — which means building in public and sharing how our engineers work. You’ll find more content like this on our Overflow Blog here. We’ve all experienced it at some point — a change is deployed to an API and suddenly, clients stop working. User experience deteriorates, negative […]