5. Process Structuring
To support multiple RMs on multiple nodes, and minimize communication, use one transaction manager (TM) per node
TM may be in the OS (VAX/VMS, Win2K), the app server (IBM CICS), DBMS, or a separate product (early Tandem).
TM performs coordinator and participant roles for all transactions at its node.
TM communicates with local RMs and remote TMs.