Company
Date Published
Author
Maylee Jacob
Word count
916
Language
English
Hacker News points
None

Summary

Booking.com, a leading online travel company, has successfully integrated Apollo Federation into its service architecture to improve user experience and streamline API orchestration. The company's monolithic approach became increasingly complex with over 1,000 simultaneous experiments running across multiple domains, resulting in performance bottlenecks, development bottlenecks, difficulty maintaining consistent experiences, and limited ability to optimize orchestration patterns. Booking.com migrated to a distributed, federated model using Apollo Federation, decoupling subgraphs, improving performance, and enhancing developer experience through independent delivery cadence. The company implemented comprehensive monitoring and governance measures, including query-level latency monitoring, timeout budgets, schema caching, and alerting dashboards. As a result, Booking.com supports 140 service connections handling over 8 billion requests per day, with product delivery accelerated by 40% and developers enjoying improved autonomy and productivity. The company plans to further refine its use of API orchestration approach by migrating to Apollo Router, promising significant performance improvements.