“You might not be familiar with Amadeus, because it is a B2B company [but] when you search for a flight or a hotel on the Internet, there is a good chance that you are using an Amadeus-powered service behind the scenes,” according to Didier Spezia, a cloud architect for Amadeus. Amadeus is a leading global travel IT company, powering the activities of many actors in the travel industry: airlines, hotel chains, travel agencies, airports, among others.
One of Amadeus’ activities is to provide shopping services to search and price flights for travel agencies and companies like Kayak or Expedia. Amadeus also supports more advanced capabilities, such as budget-driven queries and calendar-constrained queries, which require pre-calculating multi-dimensional indexes. Searching for suitable flights with available seats among many airlines is surprisingly difficult.