RTR Terminology
For example, you could use an underutilized system as a standby
server in certain con
fi
gurations.
As you modularize your application and distribute its
components on frontends and backends, you can identify
usage bottlenecks, add new nodes, and provide redundancy to
increase availability. Adding backend nodes can help divide
the transactional load and distribute it more evenly. For
example, you could have a single node con
fi
guration as shown in
Figure 1–9, RTR with Browser, Single Node, and Database. A
single node con
fi
guration can be useful during development, but
would not normally be used when your application is deployed.
Figure 1–9 RTR with Browser, Single Node, and Database
Database
VM-0827A-AI
TR
FE
BE
Browser
When applications are deployed, often the frontend is separated
from the backend and router, as shown in Figure 1–10.
Figure 1–10 RTR Deployed on Two Nodes
Journal
Database
VM-0828A-AI
TR
FE
BE
Browser
Server
application
Client
application
Introduction 1–13