Airbnb Engineering Blog & Tech Articles
Global travel platform connecting hosts and travelers through innovative technology and AI-powered recommendations
250 engineering articles, tutorials, and technical insights from Airbnb's engineering team
Top Technologies
Latest Articles
Filter:
How Airbnb teams build trustworthy Generative AI products by treating evaluation as a first-class engineering discipline; not an…
Rohit Girme
10 min read
Includes Code
--
How we built a Transformer-based sequence model that encodes years of guest behavior to surface the right listings at the right time.
Daochen Zha
9 min read
--
Training an LLM is the easy part. The hard part is designing experiments and evaluations that you can trust enough to know whether the new…
Baharak Saberidokht
12 min read
--
How Airbnb’s data engineers and analytics engineers built a consistent and flexible data modeling framework to support the expansion into…
Patrick Lam
11 min read
--
How Airbnb built a Kubernetes sidecar to deliver dynamic configuration reliably at scale.
Bo Teng
11 min read
--
How Airbnb used sequential geographic recovery signals and prior propagation to generate reliable corridor-level forecasts when local data…
Harrison Katz
12 min read
--
How Airbnb shifts from PaaS to an internal knowledge graph infrastructure at scale.
Moving from an internal tool to a community-driven, production-ready data mesh.
Adam Miskiewicz
7 min read
--
Designing monitoring that works when everything else doesn’t.
Abdurrahman J. Allawala
9 min read
--
How Airbnb built a lightweight workflow engine to solve durable execution.
How we built a storage system that ingests 50 million samples per second and stores 2.5 petabytes of logical time series data.
Rishabh Kumar
10 min read
--
Discover how Airbnb prioritizes user privacy while building a more connected community, empowering guests to engage socially, connect…
Joy Jing
8 min read
--
A production-tested approach for moving a large-scale metrics pipeline from StatsD to OpenTelemetry and Prometheus.
Eugene Ma
10 min read
Includes Code
--
Jonathan Woodard knows defense. After playing professional football as a defensive end for six years, Jonathan knew he wanted a career…
AirbnbEng
8 min read
--
How Airbnb built forecasting models resilient enough to survive a global pandemic and whatever shock comes next.
Harrison Katz
13 min read
--
How a complex, large-scale migration to an in-house observability platform led to superior tooling, consistent data, and a fundamental…
Callum Jones
12 min read
--
How we built a destination recommendation model that helps users spark inspiration and narrow down choices to make journeys smoother.
Weiwei Guo
7 min read
--
How we changed our Observability as Code alert review process and cut development cycles from weeks to minutes.
Douglas Smith
10 min read
--
The article reviews Airbnb's significant advancements in research and technology throughout 2025, focusing on their participation in key conferences and the impactful papers presented.
Malay Haldar
12 min read
Has Summary
--
The article discusses how Airbnb manages dynamic configuration changes safely and reliably at scale.
Cosmo W. Q
9 min read
Has Summary
--
Anna Sulkina, Senior Director of Engineering at Airbnb, shares her career journey from growing up in Eastern Ukraine during the collapse of the Soviet Union to leading Application & Cloud Infrastru...
Peter Coles, Airbnb's Head Economist for Policy and Director of Data Science, shares his career journey from public school in Milwaukee through Princeton, Stanford PhD in economics, Harvard Busines...
Lauren Mackevich
9 min read
Has Summary
--
Airbnb's Pay as a Local initiative launched 20+ locally relevant payment methods (LPMs) across multiple global markets in 14 months.
Airbnb built a system that combines GraphQL infrastructure, product context, and LLMs to automatically generate and maintain realistic, type-safe mock data using a custom @generateMock directive.
This article details how Airbnb evolved the traffic management system for Mussel, their multi-tenant key-value store for derived data, from simple QPS-based rate limiting to a layered, adaptive qua...
Shravan Gaonkar
11 min read
Includes Code
Has Summary
--
Airbnb completely rearchitected Mussel, their core key-value store for derived data, migrating from v1 to v2 with a NewSQL backend.
Shravan Gaonkar
10 min read
Has Summary
--
The article discusses the evolution and modernization of Viaduct, Airbnb's data-oriented service mesh, highlighting its transition to open-source software.
Adam Miskiewicz
10 min read
Includes Code
Has Summary
--
The article discusses Airbnb's migration of its JVM monorepo from Gradle to Bazel, detailing the motivations, process, and outcomes of this significant transition.
The article discusses how Airbnb manages seamless upgrades of Istio across tens of thousands of pods and multiple Kubernetes clusters.
Rushy R. Panchal
10 min read
Includes Code
Has Summary
--
The article discusses Airbnb's innovative approach to achieving high availability with distributed databases on Kubernetes.
Artem Danilov
7 min read
Has Summary
--
The article discusses techniques used at Airbnb to enhance and maintain the performance of SwiftUI features at scale.
Cal Stephens
11 min read
Includes Code
Has Summary
--
The article discusses the implementation of Impulse, an internal load-testing-as-a-service framework at Airbnb, designed to enhance system reliability and performance through comprehensive load tes...
The article discusses how Airbnb leverages machine learning technologies such as speech recognition, intent detection, and language models to enhance its voice support experience.
Yuanpei Cao
8 min read
Has Summary
--
The article discusses how Airbnb measures listing lifetime value (LTV) to identify valuable listings for guests and improve host resources.
Carlos Sanchez Martinez
9 min read
Has Summary
--
The article discusses the development of Airbnb's first Embedding-Based Retrieval (EBR) search system, which aims to improve the relevance of search results for users by narrowing down the pool of ...
Huiji Gao
7 min read
Has Summary
--
The article discusses Airbnb's successful migration of 3. 5K React component test files from Enzyme to React Testing Library (RTL) using large language models (LLMs).
Charles Covey-Brandt
8 min read
Includes Code
Has Summary
--
The article discusses how Airbnb improved its search ranking algorithm for map interfaces, addressing the unique challenges posed by user interaction with map results compared to list results.
Malay Haldar
6 min read
Has Summary
--
Airbnb made significant contributions at the 2024 KDD conference in Barcelona, showcasing research on Deep Learning, Search Ranking, Online Experimentation, and Two-sided Marketplaces.
Huiji Gao
16 min read
Has Summary
--
The article details Vijaya Kaza's professional journey to becoming the Chief Security Officer and Head of Engineering for Trust and Safety at Airbnb.
Lauren Mackevich
6 min read
Has Summary
--
This article discusses how Airbnb segments its host availability data to gain insights into different hosting behaviors.
Alexandre Salama
10 min read
Has Summary
--
The article discusses how Airbnb developed a large-scale, near real-time stream processing platform called the User Signals Platform (USP) to enhance user personalization.
Kidai Kwon
10 min read
Includes Code
Has Summary
--
The article discusses Airbnb's implementation of an AI-powered photo tour feature using Vision Transformers to enhance the guest experience by accurately classifying and organizing listing images.
Pei Xiong
9 min read
Has Summary
--
Airbnb's adoption of Bazel as a universal build system for their large-scale web monorepo is detailed in this article.
Sharmila Jesupaul
12 min read
Includes Code
Has Summary
--
The article discusses Airbnb's evolution in location retrieval from simple heuristics to advanced machine learning and reinforcement learning techniques.
Dillon Davis
9 min read
Has Summary
--
The article discusses the evolution of Automation Platform v2 at Airbnb, focusing on its enhancements for Conversational AI, particularly through the integration of large language models (LLMs).
Chutian Wang
8 min read
Has Summary
--
The article discusses Sandcastle, an internal prototyping platform developed by Airbnb that empowers data scientists, engineers, and product managers to create interactive data/AI applications.
Daniel Miller
9 min read
Includes Code
Has Summary
--
The article provides an in-depth exploration of Riverbed, a framework within Airbnb's tech stack that optimizes data consumption from system-of-record data stores and updates secondary read-optimiz...
Xiangmin Liang
9 min read
Includes Code
Has Summary
--
The article discusses the development of a postcard generation system by Airbnb's Media Ingestion team for their 2024 Summer Release.
Leo Wong
3 min read
Has Summary
--
The article discusses Airbnb's approach to personal data classification, emphasizing the importance of data handling to maintain trust within the community.
Sam Kim
12 min read
Has Summary
--
The article discusses the migration of Airbnb's streaming processing architecture from Hadoop Yarn to Kubernetes using Apache Flink.
Ran Zhang
11 min read
Has Summary
--