July 17, 2019
Sr. Software Engineer | Airbnb
When enhancing existing features or building new service offerings, it’s critical to provide consistent user experiences. It’s also important to share processes and reuse technologies in order to avoid duplicate work across teams. In order to do this at Airbnb, we created a shared platform.
In this talk, we’ll discuss the benefits of using a shared platform. We’ll share how we decoupled a large, complex application using shared processes, and the framework we used to manage data and traffic migration. We’ll also talk about the shared libraries our services use to ensure stability and resilience, and how we built them.