Explore the evolution of Yelp's backend architecture in this conference talk from EuroPython 2015. Discover how Yelp transitioned from a monolithic web application to a service-oriented architecture to scale their development process. Learn about the challenges faced during rapid growth, the solutions implemented, and the infrastructure built to support a highly-distributed environment. Gain insights into the technologies used, including Docker containers, Pyramid, SQLAlchemy, uWSGI, gevent, and virtualenv. Examine a case study of the backend powering Yelp's Business Owner Android and iOS apps, and understand how this architectural shift has enabled Yelp to maintain frequent code deployments while managing a large team and extensive codebase.
Overview
Syllabus
Stephan Jaensch - Building mobile APIs with services at Yelp
Taught by
EuroPython Conference