Tech Blog

Learn about the people, ideas, and technology at the heart of Airbnb

Filter by:

Improving Performance with HTTP Streaming

How HTTP Streaming can improve page performance and how Airbnb enabled it on an existing codebase

Read more
Infrastructure Web

Journey Platform: A low-code tool for creating interactive user workflows

Journey Platform: Low-code notification workflow platform that allows technical and non-technical users to create complex workflows...

Read more
Infrastructure

Flexible Continuous Integration for iOS

How Airbnb leverages AWS, Packer, and Terraform to update macOS on hundreds of CI machines in...

Read more
Mobile

My Journey to Airbnb — Michael Kinoti

Saying no to med school and following a dream all the way to Silicon Valley

Read more
People

Improving Istio Propagation Delay

A case study in service mesh performance optimization

Read more
Infrastructure

Building Airbnb Categories with ML and Human-in-the-Loop

Airbnb Categories Blog Series — Part I

Read more
AI/ML

Mussel — Airbnb’s Key-Value Store for Derived Data

How Airbnb built a persistent, high availability and low latency key-value storage engine for accessing derived...

Read more
Data

Beyond A/B Test : Speeding up Airbnb Search Ranking Experimentation...

Introduction of Airbnb interleaving experimentation framework, usage and approaches to address challenges in our unique business.

Read more
Data

Upgrading Data Warehouse Infrastructure at Airbnb

This blog aims to introduce Airbnb’s experience upgrading Data Warehouse infrastructure to Spark and Iceberg.

Read more
Data Infrastructure

How Airbnb safeguards changes in production

Part II: Near Real-time Experiments

Read more
Infrastructure