Sun GlassFish Communications Server 2.0 Deployment Planning Guide

Estimating Throughput

In broad terms, throughput measures the amount of work performed by Communications Server. For Communications Server, throughput can be defined as the number of requests processed per minute per server instance.

As described in the next section, Communications Server throughput is a function of many factors, including the nature and size of user requests, number of users, and performance of Communications Server instances and back-end databases. You can estimate throughput on a single machine by benchmarking with simulated workloads.