In the past, online transaction processing was often controlled by a large-scale computer that coordinated and performed the processing (Figure 1-2). For example, most bank systems used mainframes to provide centralized facilities for the organizing and processing of transactions.
Figure 1-2 Conventional online transaction processing in a centralized system using a large-scale computer
In contrast to the centralized configuration shown above, OpenTP1 provides online transaction processing in a distributed environment. Figure 1-3 shows a possible OpenTP1 configuration.
Figure 1-3 Online transaction processing in a distributed environment using OpenTP1