Try OpenEdge Now
skip to main content
Developing AppServer Applications
Design and Implementation Considerations : Primary performance considerations

Primary performance considerations

There are two fundamental performance reasons for implementing an application using AppServer:
*To minimize network traffic by putting data processing closer to the database
*To offload resource-intensive processing tasks to a machine more capable of executing the tasks
These two points can work together to provide maximum performance benefits. The following sections discuss each point separately.
* Minimizing network traffic
* Off loading resource-intensive processing tasks
* Choosing an AppServer operating mode
* Setting the number of AppServer agents
* Choosing a transaction model
* Using load balancing