Handles up to 30,000 customer transactions/sec <0.5 sec response time
16 Petabytes of storage 3.7 million net bookings/day 1.6 billion transactions/day 500,000+ database disk IO/second
4,800+ IT changes/month
Over the years Amadeus has continued to grow and we have seen many changes.
We have expanded our business to 195 markets.
There has been an exponential increase in the number of travel players working with Amadeus and we have seen the birth and growth of online travel. In 1996 we launched our e-Commerce division, and we have become the second largest e-Commerce player in the world behind Amazon.
In 2000 we expanded our business into complementary areas such as Airline IT and now Amadeus provides reservation, inventory and departure and control services to more than 116 airline IT systems.
And leveraging our expertise in this area have we been able to diversify into IT solutions for hotel, rail and airports.
And last year we announced a major distribution contract with Ryanair, a landmark contract with Southwest Airlines as their new reservation system for domestic service and a breakthrough strategic technology relationship with InterContinental Hotels to build a community model for the hotel industry – a replica of the highly successful Amadeus Altéa community model for airlines.
(COMMENT MILESTONES ON THE SLIDE AS APPROPRIATE TO AUDIENCE)
Complex logic within the application to deal with cache missed, topology changes, etc… Our backend storage is using SSDs
Dynamic rebalancing, today extending memcached Is costly, it takes a few days to warm up the new topology Adding a new shard requires many manual operations and monitoring If we loose memcached nodes, the MySQL servers hardly cope with the throughput
A much simpler architecture (at least from the application standpoint)
Keynote: Amadeus Air Availability, Now on Couchbase – Couchbase Connect 2015
R-Box: an extension of the shopping platform
Projecting availability calculations in remote data centers
Couchbase XDCR is a Must!
What’s in the box?
(Flight, Counters, Yields…)
Data Flow Log/Stat Flow Polling Flow
(ABR, RFD, Codeshare)
APP APP APP APP APP
Actually, a mini data center
Administration and management
Storage for live data: Couchbase
Storage for static data
Middleware components (ESB)
Monitoring and logs
_ Largest hotel group worldwide
• A bit more than 4,700 properties
• About 680,000 rooms
• Occupancy rate: 60-70%
_Expected traffic: 80 M bookings/year
_Amadeus to provide
• Shopping services – 10,000 TPS
Intercontinental Hotels Group
Signed in March 2014