In order to avoid redundancy, it is recommended that the software be distributed on two computers: a front-end server and a back-end server, with the Web applications on the front-end server and the Oracle Calendar server components on the back-end server. This helps eliminate the multiple copies of Web applications and Oracle HTTP Server instances and a load balancing approach can be taken for the Web server by increasing the number of front-end servers, as shown in Figure 4–1.