Case Study: Amadeus Hospitality achieves millisecond-latency travel search at scale with MongoDB

A MongoDB Case Study

Preview of the Amadeus Hospitality Case Study

Amadeus Hospitality processes 20,000 searches per second with MongoDB

Amadeus IT Group, a major global travel industry provider, faced the challenge of balancing massive search traffic from the New Distribution Capability (NDC) with the need to protect airline systems from overload. Their goal was to provide travel sellers with fast, flexible access to complex, personalized flight content without exceeding airline-imposed transaction limits. To address this, they turned to MongoDB Enterprise Advanced.

Using MongoDB's flexible document model, Amadeus built an intelligent caching system that combines machine learning and Kafka to predict and store the validity of flight offers. This solution processes over 20,000 searches per second with millisecond latency, providing high-quality results to consumers while respecting airline load limits. The partnership with MongoDB provided the foundational scalability needed to support the platform's global threshold of 150,000 transactions per second.


View this case study…

MongoDB

446 Case Studies