Jürgen Pilz

Database Magic behind 40 Million operations/s

What does it take to scale a database to 40 million operations per second? Learn how Amadeus architected its system to achieve sub-millisecond latency.

Database Magic behind 40 Million operations/s
#1about 3 minutes

Understanding the scale of Amadeus's travel booking operations

Amadeus processes billions of passenger bookings, requiring a database architecture that can scale to handle over 40 million operations per second.

#2about 4 minutes

Introducing Couchbase as a unified multi-model database

Couchbase consolidates multiple database functionalities like caching, search, and analytics into a single platform using a memory-first architecture and a SQL-like language for JSON.

#3about 3 minutes

Scaling and ensuring high availability with Couchbase architecture

Couchbase achieves linear scalability and high availability by allowing independent scaling of services and using automatic data replication for seamless failover.

#4about 2 minutes

Managing flight catalog and inventory with a flexible schema

Amadeus uses Couchbase's flexible JSON document model to aggregate diverse data like flights, fares, and insurance for real-time inventory management.

#5about 3 minutes

Building a scalable Customer 360 platform

Amadeus replaced a traditional relational database with Couchbase to achieve the scalability and 100% availability needed for its Customer 360 solution.

#6about 2 minutes

Implementing a global hybrid-cloud database architecture

Amadeus deploys Couchbase across global on-premise and cloud data centers using cross-data-center replication and Kubernetes for management.

#7about 3 minutes

Extending data to mobile devices with Couchbase Lite

Couchbase Lite enables offline-first mobile applications with peer-to-peer synchronization, allowing data access and updates even without an internet connection.

#8about 4 minutes

Answering technical questions about Couchbase features

The Q&A covers topics like migration from CouchDB, referential integrity, time-series data handling, GDPR compliance, and multi-master setups.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
DC
Daniel Cranney
Why Attend a Developer Event?
Modern software engineering moves too fast for documentation alone. Attending a world-class event is about shifting from tactical execution to strategic leadership. Skill Diversification: Break out of your specific tech stack to see how the industry...
Why Attend a Developer Event?

From learning to earning

Jobs that call for the skills explored in this talk.

Datenmanager

Amadeus FiRe AG
Berlin, Germany

Remote
36-42K
Microsoft Office
Database Migration Architect

Amazon.com, Inc
Cambridge, United Kingdom

Senior
MySQL
PostgreSQL
Amazon DynamoDB
Microsoft SQL Server
Amazon Web Services (AWS)