How Airbnb Uses Java
38 engineering articles about Java from Airbnb's engineering team
Other Airbnb Technologies
Other Companies Using Java
Articles
Filter:
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...
Airbnb's Pay as a Local initiative launched 20+ locally relevant payment methods (LPMs) across multiple global markets in 14 months.
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 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...
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 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
--
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.
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.
The Journey Platform is a low-code tool developed by Airbnb that enables users to create interactive user workflows for notifications.
The article discusses Mussel, Airbnb's scalable key-value store designed for derived data.
The article discusses Airbnb's Safe Deploy system, focusing on its architecture and engineering choices for implementing near real-time experiments.
Veerabahu Chandran shares his journey as an engineer at Airbnb's new Bangalore Tech Center, highlighting his passion for technology and problem-solving.
Lauren Mackevich
7 min read
Has Summary
--
The article discusses the challenges of vulnerability management at scale, emphasizing the need for an automated, vendor-agnostic approach to effectively detect, assess, and remediate vulnerabiliti...
The article discusses Airbnb's transition from a monolithic architecture to a service-oriented architecture (SOA) for its payments system, highlighting the challenges faced and the development of a...
Alican GÖKSEL
12 min read
Has Summary
--
The article chronicles Rachel Zhao's journey from an uncertain software engineering student in Beijing to becoming the Head of Search Engineering at Airbnb.
AirbnbEng
7 min read
Has Summary
--
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
--
The article discusses Airbnb's peer-to-peer learning program, 'Code Like a Mobile Engineer,' aimed at enhancing the mobile engineering skills of team members.
The article provides a personal account of an apprentice's experience in the Connect program at Airbnb, detailing the journey from application to post-apprenticeship.
Alejandra Castillo
6 min read
Has Summary
--
The article discusses the development of Airbnb's Internationalization (I18n) Platform, which enables the efficient and scalable delivery of translated content across its global services.
This article discusses the implementation of Schema Based Testing Infrastructure at Airbnb, focusing on the challenges of microservices testing and how a schema-oriented approach can enhance servic...
The article explores the complexities of managing file counts in Spark jobs that write results to Hive tables on HDFS.
The article discusses Dynein, an open-source distributed delayed job queueing system developed by Airbnb to enhance the scalability and reliability of job scheduling.
Andy Fang
16 min read
Has Summary
--
The article discusses the hidden performance costs associated with complex data pipelines, specifically focusing on overhead.
The article discusses the implementation of a generic idempotency framework at Airbnb to prevent double payments in a distributed payments system.
The article discusses the development and iteration of a machine learning-powered search ranking platform for Airbnb Experiences, detailing its growth from a small dataset to a more complex model t...
Mihajlo Grbovic
24 min read
Has Summary
--
The article discusses the importance of engineering education for data scientists at Airbnb, emphasizing how it enhances their ability to interface with engineering teams and improves data quality.
In this article, the authors discuss resilience engineering practices integrated into Airbnb's service platform, which supports their service-oriented architecture.
The article discusses how Airbnb leverages GraphQL and Apollo to significantly accelerate its development process, achieving a tenfold increase in speed.
The article discusses Airbnb's approach to production secret management, highlighting the development and implementation of an internal system called Bagpiper.
MvRx is a new Android architecture framework developed by Airbnb that simplifies the development process by reducing the amount of product code needed by 50-75%.
The article discusses the development of SpinalTap, Airbnb's Change Data Capture (CDC) system, which enables real-time propagation and reaction to data mutations across its service-oriented archite...
The article discusses how Airbnb is optimizing its server configurations for Server Side Rendering (SSR) using Node. js.
The article discusses Airbnb's experience with React Native, detailing both the advantages and challenges faced while implementing the technology.
Gabriel Peal
16 min read
Has Summary
--
This article discusses the tooling and standards that support the service-oriented architecture (SOA) at Airbnb, focusing on the importance of a standardized service platform to enhance development...
The article discusses the development of an internal online marketing system at Airbnb aimed at acquiring new hosts through effective online advertising.
This article discusses Airbnb's transition to a service-oriented architecture (SOA) and introduces the Service IDL (Interface Definition Language) as a key component for scaling service development.
The article discusses Airbnb's exploration of React VR, highlighting their journey in utilizing React and React Native to prototype virtual reality applications.
spikebrehm
8 min read
Includes Code
Has Summary
--
StreamAlert is an open-source real-time data analysis framework designed for automated alerting and security.
AirbnbEng
6 min read
Has Summary
--
You've reached the end! All 38 articles loaded.