Airbnb logo

How Airbnb Uses JSON

31 engineering articles about JSON from Airbnb's engineering team

Articles

Filter:
Airbnb logo
Airbnb
Intermediate
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.
Michael Rebello
13 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
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...
Chenhao Yang
9 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Advanced
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
--
Airbnb logo
Airbnb
Beginner
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
--
Airbnb logo
Airbnb
Intermediate
The article discusses the implementation of HTTP Streaming at Airbnb to enhance web performance.
Victor
9 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article announces the release of Lottie 4. 0 for iOS, highlighting significant performance improvements through a new rendering engine powered by Core Animation.
Cal Stephens
4 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses the Intelligent Automation Platform (AP) developed by Airbnb to enhance conversational AI and agent automation, improving the customer experience.
Zhiheng Xu
10 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
This article discusses the architecture and functionality of Airbnb's data classification systems, Inspekt and Angmar, which automate the detection of personal and sensitive data and secrets in the...
Airbnb logo
Airbnb
Intermediate
This article discusses how Airbnb leverages the Minerva API to provide a consistent and simplified data consumption experience at scale.
Shao Xie
15 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
This article explores Airbnb's server-driven UI system, known as the Ghost Platform, which enables faster feature deployment across web, iOS, and Android platforms.
Ryan Brooks
13 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Advanced
The article discusses Vulnture, a tool developed by Airbnb's InfoSec team to streamline the detection and remediation of security vulnerabilities.
Mark Vlcek
7 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article introduces WIDeText, a multimodal deep learning framework developed by Airbnb to streamline the development and deployment of classification systems.
Airbnb logo
Airbnb
Intermediate
The article discusses Airbnb's innovative approach to managing Kubernetes infrastructure using a tool called Krispr, which facilitates the injection of infrastructure components into pods.
Daniel Low
8 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
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.
Hua Zheng
10 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
This article discusses the challenges of achieving consistent mocking in Android testing at Airbnb, focusing on common sources of flakiness and strategies to mitigate them.
Eli Hart
12 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
This article discusses a framework for unit testing ViewModels at Airbnb, emphasizing the importance of testing ViewModel logic to ensure correct screen behavior.
Eli Hart
9 min read
Has Summary
--
Airbnb logo
Airbnb
Advanced
This article discusses the implementation of an automated interaction testing system at Airbnb for Android applications.
Eli Hart
17 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
This article discusses the challenges of automated testing in Android development at Airbnb and introduces the MvRx library as a solution.
Eli Hart
13 min read
Has Summary
--
Airbnb logo
Airbnb
Beginner
The article discusses Airbnb's decision to rewrite the popular open-source library Lottie from Objective-C to Swift, reflecting on the challenges and benefits of this transition.
Tyler Hedrick
7 min read
Has Summary
--
Airbnb logo
Airbnb
Advanced
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
--
Airbnb logo
Airbnb
Advanced
The article discusses the introduction of deployment pipelines at Airbnb, emphasizing the importance of enforcing deployment procedures to prevent issues caused by 'bad code'.
Alexander Katz
9 min read
Has Summary
--
Airbnb logo
Airbnb
Advanced
The article discusses how Airbnb leverages GraphQL and Apollo to significantly accelerate its development process, achieving a tenfold increase in speed.
Adam Neary
15 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses how Airbnb utilizes Druid, a big data analytics engine, to enhance their analytics capabilities for real-time and batch processing.
Pala
12 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses Airbnb's approach to production secret management, highlighting the development and implementation of an internal system called Bagpiper.
Kaiyi Li
6 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses Airbnb's transition from React Native back to native mobile development, highlighting their ongoing projects and innovations.
Gabriel Peal
6 min read
Has Summary
--
Airbnb logo
Airbnb
Advanced
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...
Liang Guo
11 min read
Has Summary
--
Airbnb logo
Airbnb
Advanced
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.
Liang Guo
10 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
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
--
Airbnb logo
Airbnb
Intermediate
The article discusses Airbnb's development and open-sourcing of Sparsam, a fast Thrift binding for Ruby that significantly improves serialization and deserialization speeds.
Andy Fang
7 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Beginner
The article introduces Lottie, an open-source library developed by Airbnb that simplifies the integration of animations into native applications for iOS, Android, and React Native.
AirbnbEng
6 min read
Has Summary
--
Airbnb logo
Airbnb
Advanced
StreamAlert is an open-source real-time data analysis framework designed for automated alerting and security.

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