No
Yes
View More
View Less
Working...
Close
OK
Cancel
Confirm
System Message
Delete
Schedule
An unknown error has occurred and your request could not be completed. Please contact support.
Scheduled
Wait Listed
Personal Calendar
Speaking
Conference Event
Meeting
Interest
There aren't any available sessions at this time.
Conflict Found
This session is already scheduled at another time. Would you like to...
Loading...
Please enter a maximum of {0} characters.
{0} remaining of {1} character maximum.
Please enter a maximum of {0} words.
{0} remaining of {1} word maximum.
must be 50 characters or less.
must be 40 characters or less.
Session summary
We were unable to load the map image.
This has not yet been assigned to a map.
Search Catalog
Reply
Replies ()
Search
New Post
Microblog
Microblog Thread
Post Reply
Post
Your session timed out.
Red Hat Summit 2017

S104685 - Decisions at a fast pace: scaling to multi-million transactions/second at Amadeus

Session Speakers
Session description

At Amadeus, the BRMS is a key enabler for the customization and the configuration of our products’ functionalities to answer the diversity of our customers’ business requirements: Airline companies, Travel Agencies, Hotels, Airports, Rail companies. Amadeus C++ and Java application servers handle several million transactions per second. Knowing that each transaction performs several business rules evaluations, it is crucial that the rule engine framework is as efficient as possible with respect to the latency, CPU consumption, memory footprint, and scalability. As a middleware team, our responsibility is to offer the best possible rule engine solution that answers both our functional and non-functional requirements. We selected Red Hat BRMS/Drools and have worked on filling the gaps to make it fit Amadeus architecture, performance and operability needs; the key challenges being: integration in Amadeus C++ stack, under-millisecond response time, 0-outage rule updates. In this talk we’ll present how, by leveraging on the collaboration between RedHat and Amadeus, we’ve been able to fulfil these requirements and how we envisage to upstream this development to the BRMS community.

Additional information
Business automation
Breakout session
45 minutes
Session schedule