3 Transaction Request Manager
Purpose
The Transaction Request Manager handles the following.
- Collection of transaction requests
- Distributes the load to cluster
- Client connection
- Collation of results and response to the client
- Transient failures
- Event Driven flow of execution (Non-Blocking & Asynchronous)
- Fault tolerant (with certain conditions)
Flow Chart:
Figure 3-1 Transaction Request Manager Flow Chart

State Chart:
Figure 3-2 Transaction Request Manager State Chart
