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

Reply via email to