10-15-2009 05:07 PM - edited 10-15-2009 05:10 PM
Are you interested in latency or throughput? (Last time I used BES Push was more than a year ago, so, the numbers might not apply to BES/MDS v5.0+)
Latency-wise it's slightly worse than simply sending data via an established TCP connection (Direct TCP usually results in the lowest latency). If I recall correclty, the latency is usually between 800 -- 2,000 ms. If the BES/MDS is choking, however, the latency can grow really big.
Throughput-wise, the 4.x MDS could easily choke if one was sending more than 10-15 pushes a second over several minutes. The actual number depends on how quickly a push can be delivered to a device, and how often a push needs to be stored because the device isn't reachable, and also on how well your MDS is configured, and how fast the database used by BES/MDS is.
10-15-2009 09:33 PM