> Markdown version of [/videos/748-database-magic-behind-40-million-operations-s?t=456](https://www.wearedevelopers.com/videos/748-database-magic-behind-40-million-operations-s?t=456). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Database Magic behind 40 Million operations/s When a single flight booking triggered 25,000 operations, traditional databases buckled. Discover how Amadeus uses NoSQL to seamlessly process 40 million operations per second with zero downtime. - **Speakers:** Jürgen Pilz - **Event:** World Congress 2023 - **Published:** October 6, 2023 - **Duration:** 24:22 - **URL:** https://www.wearedevelopers.com/videos/748-database-magic-behind-40-million-operations-s ## Summary Travel technology giant Amadeus processes a massive volume of global bookings, requiring a backend capable of executing over 40 million operations per second. Because a single user flight booking triggers roughly 25,000 distinct backend operations, traditional relational databases eventually buckled under steep latency spikes. To solve this, Amadeus transitioned its operations—including its flight catalog, inventory management, and Customer 360 initiatives—to Couchbase, leveraging a distributed, memory-first NoSQL architecture. A core advantage of this migration is the use of flexible JSON document modeling over strict relational normalization, which allows teams to ingest diverse real-time event streams via Kafka without rigid schema constraints. Performance scales seamlessly through a masterless node architecture, enabling automated data distribution and continuous horizontal scaling with zero downtime. High availability is further guaranteed by cross datacenter replication and isolated fault domains, preventing regional outages and collectively helping the Customer 360 platform achieve 100% stable uptime. Extending robust database architectures to edge environments additionally unlocks seamless workflows for disconnected workers. Using peer-to-peer mobile synchronization, frontline workers like Emirates' airline staff maintain offline-first application functionality, instantly resolving critical operational data gaps when internet connections drop. Finally, managing massive global deployments remains fully compliant with complex data sovereignty laws like GDPR by utilizing geo-fenced buckets explicitly zoned across localized hybrid-cloud environments. **Keywords:** distributed NoSQL architecture, memory-first caching, JSON document modeling, cross datacenter replication, offline-first mobile synchronization, masterless cluster scaling, legacy database migration, high-throughput low-latency processing, GDPR data localization, customer 360 consolidation, kafka event streaming, travel industry infrastructure, peer-to-peer mobile sync, fault domain isolation, hybrid cloud provisioning ## Chapters 1. **Overview of Amadeus and its passenger booking scale** (00:03) — How a leading travel industry platform scaled to handle fifty million operations per second. 1. **Introduction to Couchbase and distributed multimodel architecture** (03:10) — An overview of a memory-first database merging the capabilities of Membase and CouchDB. 1. **Consolidating diverse database functionality within one system** (05:45) — Combining relational queries, document storage, and analytics prevents complex database infrastructure sprawl. 1. **Scaling clusters and handling automated replica failover** (07:36) — How independent nodes automatically rebalance workloads and provide high availability during failures. 1. **Managing catalog and inventory with flexible document structures** (10:35) — Handling heterogeneous airline fare information using unstructured documents and eventing pipelines. 1. **Improving application response times for customer 360 workloads** (12:54) — Migrating from relational systems to a document store decreases query latency for personalized passenger applications. 1. **Deploying hybrid architectures and cross-datacenter replication instances** (15:44) — Configuring global data distribution using managed services, local deployments, and container orchestration. 1. **Supporting offline mobile access using peer-to-peer synchronization** (17:49) — How edge devices utilize local storage and wireless protocols to operate without internet connectivity. 1. **Audience questions on database migration and data compliance** (20:32) — Answers to questions regarding migration paths, data compliance, and managing referential integrity in document stores. ## Related Moments - [Audience questions on database performance, deployments, and data migrations](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) (from "Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)") - [Boosting developer productivity via consolidated converged database architectures](https://www.wearedevelopers.com/videos/632-crypto-secure-data-management-with-in-database-blockchain) (from "Crypto-secure Data Management with In-Database Blockchain") - [Scaling database infrastructure for massive retail events](https://www.wearedevelopers.com/videos/983-reliable-scalability-how-amazon-com-scales-on-aws) (from "Reliable scalability: How Amazon.com scales on AWS") - [Simplifying enterprise architecture with database-less data processing](https://www.wearedevelopers.com/videos/626-in-memory-computing-the-big-picture) (from "In-Memory Computing - The Big Picture") - [Audience questions on databases, freeze modes, and monitoring](https://www.wearedevelopers.com/videos/269-serverless-on-cloud) (from "Serverless on Cloud") - [Common practical use cases for cloud database deployments](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) (from "Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)") ## Related Articles - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) ## Related Jobs - [Senior Backend Engineer (Java)](https://www.wearedevelopers.com/jobs/ext/19369-senior-backend-engineer-java) at **Bonial International GmbH** - [Data Scientist](https://www.wearedevelopers.com/jobs/ext/1351648-data-scientist) at **Almedia** - [Senior Backend Developer — AI: MCP & Agent Engine](https://www.wearedevelopers.com/jobs/48297-senior-backend-developer-ai-mcp-agent-engine) at **basebox GmbH** - [Cloud Data Engineer (all genders)](https://www.wearedevelopers.com/jobs/48216-cloud-data-engineer-all-genders) at **msg** - [VIP Experience Lead](https://www.wearedevelopers.com/jobs/ext/76982-vip-experience-lead) at **Almedia** - [Staff Software Engineer](https://www.wearedevelopers.com/jobs/ext/1425755-staff-software-engineer) at **GitHub**