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 […]
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 […]
A Multi Dimensional Online Contention Resolution Scheme Source link
Getting real with virtual threads 10 min read · Jul 29, 2024 By Vadim Filanovsky, Mike Huang, Danny Thomas and Martin Chalupa Netflix has an extensive history of using Java as our primary programming language across our vast fleet of microservices. As we pick up newer versions of Java, our JVM Ecosystem team seeks out […]
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 […]
⚡ 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 […]
Car rides have become connected and interactive these days with drivers jamming to music or catching up on podcasts or […] The post Technical Decision-Making in a Fragmented Space: Spotify In-Car Case Study appeared first on Spotify Engineering. Source link
Robust Distortion-free Watermarks for Language Models Source link
I won’t however just leave you with a table up for interpretation, as I think all of those traits are worth a paragraph or two of clarification. Impact driven as opposed to being creative or technology driven. In over a decade, I have met more passionate engineers about technologies, coding paradigms and abstractions than those […]
The plane reached 10,000ft. I took out my laptop, planning to peruse the internet and maybe do a little work if I got really desperate. I connected to the in-flight wi-fi and opened my browser. The network login page demanded credit card details. I fumbled for my card, which I eventually discovered had hidden itself […]