Airbnb logo

How Airbnb Uses Scala

10 engineering articles about Scala from Airbnb's engineering team

Articles

Filter:
Airbnb logo
Airbnb
Advanced
The article discusses Airbnb's migration of its JVM monorepo from Gradle to Bazel, detailing the motivations, process, and outcomes of this significant transition.
Thomas Bao
14 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
Chronon, Airbnb's ML Feature Platform, is now open source, providing tools for observability and management that simplify the complexity of data engineering for machine learning practitioners.
Varant Zanoyan
11 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses Airbnb's migration of its iOS build system from Buck to Bazel, detailing the approach taken to ensure a smooth transition with minimal disruption to developer workflows.
Qing Yang
9 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Advanced
The article discusses Airbnb's Safe Deploy system, focusing on its architecture and engineering choices for implementing near real-time experiments.
Zack Loebel-Begelman
9 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses how Airbnb developed the Wall framework to enhance data quality and prevent data bugs across its data engineering workflows.
Subrata (Subu) Biswas
10 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses Himeji, a scalable centralized system for authorization developed at Airbnb, which addresses challenges faced during the transition from a monolithic Ruby on Rails architectur...
Alan Yao
10 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Advanced
The article discusses Airbnb's commitment to improving data quality through a comprehensive initiative that addresses ownership, architecture, and governance of data.
Jonathan Parks
10 min read
Has Summary
--
Airbnb logo
Airbnb
Advanced
The article explores the complexities of managing file counts in Spark jobs that write results to Hive tables on HDFS.
Zachary Ennenga
20 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Advanced
The article discusses the hidden performance costs associated with complex data pipelines, specifically focusing on overhead.
Zachary Ennenga
13 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses how Airbnb's Payments team scaled their financial reporting system to handle increasing transaction volumes and complexity.
Alice Liang
16 min read
Has Summary
--

You've reached the end! All 10 articles loaded.