Emirates is a major international airline based in Dubai, United Arab Emirates. It is one of the world’s largest and most prominent airlines, known for its extensive network, luxurious services, and modern fleet. The airline is a subsidiary of The Emirates Group, which is wholly owned by the government of Dubai’s Investment Corporation of Dubai.
Established in 1985, Emirates has grown rapidly over the years and has become a global aviation player. The airline operates out of Dubai International Airport, utilizing its state-of-the-art facilities and serving as its primary hub. Emirates offers flights to more than 150 destinations across six continents, connecting passengers to various cities around the world.
Emirates’ primary use case for Apache Cassandra is to manage their Passenger Name Record (PNR) codes. A PNR code is made up of six alpha numeric characters. It is essentially a digital certificate, linking a passenger (individual or group) to their booked flights. This code ultimately provides the airline staff everything that they need to know about a passenger’s journey: flight times, boarding times, check-in times, etc.
Cassandra’s distributed nature and scalability make it suitable for storing PNR data, including personal information, reservation details, loyalty program information, and seat assignments. This allows for efficient management of passenger-related data and quick retrieval of reservation information.
It is no surprise that Emirates’ uses Apache Cassandra, as it helps them serve more than 19 million passengers per year, no matter where they are.