X-Nico

unusual facts about transaction processing



Dynamic loading

IBM's strategic transaction processing system, CICS (1970s onwards) uses dynamic loading extensively both for its kernel and for normal application program loading.

PL/I

Application subsystems for database and transaction processing (CICS and IMS and Oracle on System 370) and application generators became the focus of mainframe users' application development.


see also

2PL

Two-phase locking, a concurrency control locking protocol in databases and transaction processing

ALCS transaction monitor

It is a variant of TPF specially designed to provide all the benefits of TPF (very high speed, high volume, and high availability in transaction processing) but with the advantages such as easier integration into the data center offered by running on a standard IBM operating system platform.

Fidelity National Information Services

It is based on the open source GT.M—a transaction processing database engine maintained by the company.

General Comprehensive Operating System

An early attempt at TP for GCOS 3, the Transaction Processing Executive, assumed that, as in Unix, a new process should be started to handle each transaction, and enjoyed only very limited success.

Programmed Airline Reservations System

The high performance PARS operating system evolved from ACP (Airlines Control Program) to TPF (Transaction Processing Facility).