Airbnb on AWS

Airbnb is a community marketplace that allows property owners and travelers to connect with each other for the purpose of renting unique vacation spaces around the world. The Airbnb community users’ activities are conducted on the company’s website and through its iPhone and Android applications. San Francisco-based Airbnb began operation in 2008 and currently has hundreds of employees across the globe supporting property rentals in nearly 25,000 cities in 192 countries.

AirBNB_Logo-78

Airbnb Grows with Flexibility and Responsiveness Using AWS

A year after Airbnb launched, the company decided to migrate nearly all of its cloud computing functions to AWS because of service administration challenges experienced with its original provider. Nathan Blecharczyk, cofounder and CTO of Airbnb says, “Initially, the appeal of AWS was the ease of managing and customizing the stack. It was great to be able to ramp up more servers without having to contact anyone and without having minimum usage commitments. As our company continued to grow, so did our reliance on the AWS Cloud and now, we’ve adopted almost all of the features AWS provides. AWS is the easy answer for any Internet business that wants to scale to the next level.”

Read more 

A Chronicle of Airbnb Architecture Evolution

Airbnb is going through tremendous growth internationally, evolving from a home sharing company to a global travel community with many product offerings. The growth driven by the business, increase in traffic, and aggressive hiring created a new challenge for the Production Infrastructure Team. The team has grown from a small team of 10 to a production platform organization with 100 engineers that builds foundational services that support homes, experiences, luxury, and China. In this session, Airbnb engineers chronicle the company's architectural evolution that aligns with organizational growth strategy, and review how they overcame architectural challenges using AWS technologies.

Watch the session 
Airbnb reInvent 2018

Airbnb: Troubleshooting and Performance Testing with an Amazon RDS Replay Machine

Xinyao Hu, engineering manager at Airbnb, discusses the Amazon RDS Replay machine built by his team. The infrastructure allows the team to replay actual transactions sent to almost 100 different databases. Airbnb uses this system for disaster recovery, load testing, and advanced analytics in Hive at massive scale.

Watch the session 
tma-airbnb

Airbnb Migrates to Amazon Aurora

Airbnb has served more than 200,000,000 customers across 191 countries and is one of the largest database consumers on AWS. The company has heavily adopted MySQL and recently completed a migration to Amazon Aurora. In this session, Airbnb product managers share about design considerations for operating at Airbnb scale, advice for other startups, and thoughts on why they decided to run on Aurora.

Watch the session 
Airbnb

Airbnb – Reinventing the Hospitality Industry on AWS

Airbnb is a classic story of how a few people with a great idea can disrupt an entire industry. Launched in 2008, over 80 million guests have stayed on Airbnb in over 2 million homes in over 190 countries. They recently opened 4,000 homes in Cuba to travelers around the globe. The company was also an early adopter of AWS. In this guest post, Airbnb Engineering Manager Kevin Rice talks about how AWS was an important part of the company’s startup days, and how it stays that way today.

Read more 

Airbnb Scales Infrastructure Automatically Using AWS

Since 2008, Airbnb has relied on AWS to grow its community-based, travel marketplace to more than nine million guests in five years. Find out how the five-person operations team can focus on building a successful travel business because AWS allows Airbnb to scale its infrastructure automatically to host up to 150,000 guests any day or night.

Watch the session