Hi,
On Dec 18, 2006, at 8:18 PM, Alexey Nezhdanov wrote:
On Monday 18 December 2006 23:03, Safford, Brian wrote:
I also notice that the other Python transports use a subscripton
value
of 'from' rather than 'both'.
I heard from someone that using 'from' reduces the amount of presence
packets?
Do you care? Transport may or may not need it. I dunno actually
about yahoo
transport, but actually - why it is important? these packets are
going in the
server only, never leaving it's bounds (if server and transport are
on same
box).
Yes I do care: it's the difference between having 12 instances of
pymsnt over 3 server or having 20 instances over 5. Yes those are
real numbers.
More numbers: right now we have almost 300k msn user accounts
registered with our transport. avg buddy list size is around 22. So
on average, we receive 23 presence stanzas for each presence change
our users make. The number is in reality a bit higher because the
avg buddy list size for our last-30-days online list is around 30. We
also have those big-list users, of course. The biggest one had around
400 MSN buddies. Imagine what happens when he activated auto-away
with a 1 minute delay....
So yeah, it is important to us.
I would suggest we move to Roster Item Exchange and stop using
presence subscription for the roster sync, so that our clients can
have a 'from' subscription without bending the protocol.
Best regards,
--
HIId: Pedro Melo
SMTP: [EMAIL PROTECTED]
XMPP: [EMAIL PROTECTED]
_______________________________________________
py-transports mailing list
[email protected]
http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports