A legacy system is outdated computing software or hardware being used currently, as it is providing important business functions that are too risky or costly to replace. The term is most synonymous with the environments in the 1960s, the mainframe environment and the TPF (Transaction Processing Facility) operating systems that still support the core logic of most major airlines and Global Distribution Systems (GDS).
The travel industry was one of the first industries to go digital, which is ironically how the industry is now dependent on the oldest of all codes.
At the heart of most airlines and GDSs stands TPF (Transaction Processing Facility), which is a high-volume, low-latency transaction processing IBM operating system. It is incredibly efficient—it can process hundreds of thousands of transactions per second with almost zero failures. This is why when you stare at a travel agent’s screen, you will still often see the green screen or command-line interface (CLI) based on cryptic codes (cryptic commands) such as A10OCTJFKLHR rather than a modern graphical interface.
Legacy systems are a Catch-22 for travel innovation.
Since ripping out the core mainframe is too risky (compared to changing the engine of a plane while flying), the industry uses middleware.
Travel tech companies develop modern API layers, which wrap around the legacy core.
It stands for Transaction Processing Facility. It is a special operating system based around IBM’s airline control program that was developed in the 1960s. It is optimized for extreme numbers of simultaneous transactions (thousands of people booking flights at once, for example) with extreme reliability.
They are attempting, but it is massive. A major airline PSS is full of petabytes of data and millions of lines of code. A failed migration can take a fleet out of commission for days (as seen in several high-profile IT meltdowns). Most are adopting a hybrid approach and are moving non-critical systems to the cloud and keeping the core on mainframes.
This is a crude method of connecting to legacy systems. Instead of an API integration, a bot is used to programmatically read the text on the green screen and copy it to another system. It is fragile and breaks often if the layout of the screen changes by even one character.
Leave your request
We will contact you shortly
Thank you for your request!
We will get back to you as quickly as possible