Aggregator for airline, hotel, car rental, sport and entertainment event reservations

Keyword #1
COMPLEXITY
Keyword #2
REDUNDANCY
Keyword #3
RELIABILITY
History
01. The Beginning
TraBase is an aggregator, that communicates through web services with various GDS and provides the opportunity to make airline, hotel, car rental, or event reservations.
Premier Tours American Express received a good reference for CREATIZMO. They needed a new company to take over the essential maintenance and further development, such as implementation of new features and services.
Challenge #1
02. Migration with Zero downtime
The general deployment process consists of several interrelated activities with possible transitions between them. The TraBase system should not be down, or unstable and inaccessible during the migration period. We should avoid any case of potential loss of sales or database.
The challenge here was to migrate the system to our infrastructure without any (or minimal) downtime. We have optimized the system performance and carried out the deployment of the new developments in a real time.
Challenge #2
03. Redundancy & Reliability
The highest priority – service redundancy is ensured by using a state of the art cluster system. Therefore, we should include additional components that are not absolutely necessary for functioning, but very important in case of failure of other components.
The reliability of this project is a big challenge for our sustained work. No reservations should be lost or incorrectly marked as unpaid. The customer should be notified by a written confirmation on each step of the booking process.