Open GoogleCodeExporter opened 9 years ago
The passive API implementation is already somewhat self limiting. The robot
gateway makes only one request to a robot per wavelet at a time, waiting for a
response before sending more events. It batches up deltas and applies them all
to generate a single event bundle for the next call. Human typing speed does
not affect the robot-generated load at the high end. Network latency will
likely reduce a robot's throughput to a sane level already. Throttling should
be as simple as just waiting a bit longer before sending the next event set.
I agree this kind of mechanism is necessary in the long run, but in my opinion
we needn't add this kind of complexity until the need is demonstrated. As far
as I know, Google Wave never had a problem requiring this kind of throttling
(but could of course support pretty high load).
Original comment by ano...@google.com
on 4 Nov 2010 at 3:02
Original issue reported on code.google.com by
Tad.Glines@gmail.com
on 3 Nov 2010 at 9:52