Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

Reply
Developer
Aviator168
Posts: 709
Registered: ‎09-10-2009
My Device: 8520, 8900, 9000, 9300, 9650, 9700, 9780, 9800, 9810, 9900, 9930
Accepted Solution

BB push service

How fast is the BB push service?
Developer
Posts: 1,474
Registered: ‎04-14-2009
My Device: Not Specified

Re: BB push service

[ Edited ]

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.

Message Edited by klyubin on 15-10-2009 10:09 PM
Message Edited by klyubin on 15-10-2009 10:10 PM
Developer
Aviator168
Posts: 709
Registered: ‎09-10-2009
My Device: 8520, 8900, 9000, 9300, 9650, 9700, 9780, 9800, 9810, 9900, 9930

Re: BB push service

Sorry that I should have been clearer. I was interested to found out what the latency is. Anyway, if a message could be delivery within a few seconds, it is good for me. I think you answered my question.
Developer
Posts: 1,474
Registered: ‎04-14-2009
My Device: Not Specified

Re: BB push service

P.S. I was talking about BES/MDS Push. I don't know what the latency of BIS Push is.

Developer
konic
Posts: 173
Registered: ‎06-11-2009
My Device: Not Specified

Re: BB push service

Hi,

could somebody add more latency numbers, specifically when roaming is involved?

Say, server is in USA and clients are in Canada or Mexico?