What is z/Transaction Processing Facility?

IBM® z/Transaction Processing Facility (z/TPF) is a high-volume, high-throughput transaction processor, that can handle large, continuous loads of complex transactions across large, geographically dispersed networks. But it is more than just a transaction processor: z/TPF is also an operating system and a unique database, all designed to work together as one system.

  • Fast, consistent responses, even during unpredictable transaction peaks
  • Capable of managing millions of transactions per second
  • Lowest cost per transaction versus competing products
  • Centralized, consistent, secure, and highly available database processing



Utilize open standards including REST, DFDL, OpenAPI, XML, JSON, TLS, and Java. z/TPF implementation combined with IBM Z hardware enables these protocols to achieve best-in-class performance.


z/TPF connects to other parts of your hybrid multi-cloud architecture using industry-standard methods for both core services and data, including REST, HTTP, MQ, MongoDB, and Kafka.


z/TPF supports pervasive encryption, allowing you to protect data flowing across the network, stored on disk, and cached in memory, using hardware-accelerated strong cipher suites.


Enforce database organization standards, improve application program performance, and avoid program modification.

TPF Operations Server

Improve z/TPF system availability, reduce the number of unplanned outages, and automate operational processes.

TPF Toolkit

Utilize an integrated workbench to deliver powerful tools to your desktop with easy-to-use editors and wizards.

z/Transaction Processing Facility product family

  • z/Transaction Processing Facility Enterprise Edition (z/TPF)
  • z/Transaction Processing Facility Database Facility (z/TPFDF)
  • TPF Operations Server
  • TPF Toolkit