Transaction Processing Facility
SABREから発展し、1960年代中ごろIBMが欧米の主要な航空会社と共同で開発したAirlines Control Program (ACP)を起源とするOSである(ACPは無料)。1979年、IBMがACPの代替としてTPFを有料の製品として登場させた。その名称は従来よりも適用範囲が広いことを示唆している。
予約システムのユーザーとしては、SABRE、Holiday Inn、シンガポール航空、KLMオランダ航空、カンタス航空、アムトラック、マリオット・インターナショナル、日本航空などがある。またVisa(認証システム)、CBOE(オプション取引の注文システム)、ニューヨーク市警察なども導入している。
TPFは、高速・大量・高スループットのトランザクション処理が可能で、大規模な広域ネットワークでのトランザクションを継続的に大量に処理する。大規模なTPFシステムで毎秒数万トランザクションを処理するのはたやすい。TPFは高信頼でもあり、いわゆる24×7の連続運用が可能である。TPFのユーザーがシステムとソフトウェアのアップグレードを行いつつ10年以上もオンライン処理を継続していることも珍しくない。IBMは類似のトランザクション処理システムとしてCICSやIMSを持っているが、それらとの違いはTPFの大容量/同時ユーザー接続数/高速応答時間などの優位性である。