Hello,
We would like to use SER in a production environment and provide
presence support to at least 5000 *online* users through a publicly
available service.
We are particularly worried about scalability.
* How stable is the presence module?
* Does it support RFC3857 to allow authorization management of
subscriptions?
* For such a big number of users, do we need several computers running
SER?
* If so, how can we ensure that all SER servers have the required
information to be able to send status changes to all users? Is that
stored in a MySQL DB and if so, how is it determined which SER server
sends the NOTIFY on state changes to all users having the user whose
state changed in their list?
* Are there bandwidth estimations? I have the feeling that 5000 online
users will generate many NOTIFY messages due to presence changes.
* Is it possible to prevent MESSAGE requests to be sent following some
piece of information found in the database? We would like to connect SER
to a SMS service, and prevent users to send SMS'es when their credit is
not enough. That supposes some computation in the ser.cfg file, is that
possible?
Greetings,
Luba Vincent
Vincent Luba wrote:
Hello,
We would like to use SER in a production environment and provide presence support to at least 5000 *online* users through a publicly available service.
We are particularly worried about scalability.
- How stable is the presence module?
What kind of presence do you want to use? - End-2-End: you do not need the pa module - server based: you do neet the pa module
the pa module is IMO not stable, and does support only certain clients.
Which clients do you want to use?
regards klaus
- Does it support RFC3857 to allow authorization management of
subscriptions?
- For such a big number of users, do we need several computers running
SER?
- If so, how can we ensure that all SER servers have the required
information to be able to send status changes to all users? Is that stored in a MySQL DB and if so, how is it determined which SER server sends the NOTIFY on state changes to all users having the user whose state changed in their list?
- Are there bandwidth estimations? I have the feeling that 5000 online
users will generate many NOTIFY messages due to presence changes.
- Is it possible to prevent MESSAGE requests to be sent following some
piece of information found in the database? We would like to connect SER to a SMS service, and prevent users to send SMS'es when their credit is not enough. That supposes some computation in the ser.cfg file, is that possible?
Greetings,
Luba Vincent
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Hello,
-----Message d'origine----- De : Klaus Darilion [mailto:klaus.mailinglists@pernau.at] Envoyé : vendredi 12 août 2005 12:43 À : Vincent Luba Cc : users@openser.org Objet : Re: [Users] SER in production environment
Vincent Luba wrote:
Hello,
We would like to use SER in a production environment and provide presence support to at least 5000 *online* users through a publicly available service.
We are particularly worried about scalability.
- How stable is the presence module?
What kind of presence do you want to use?
- End-2-End: you do not need the pa module
- server based: you do neet the pa module
It should be server based.
the pa module is IMO not stable, and does support only certain clients.
Which clients do you want to use?
By now I haven't chosen any of them. Could you give me hints about the trouble I could face with some of them ?
Regards,
Luba Vincent
Sorry for answering in multiple parts, I'll be more precise.
the pa module is IMO not stable, and does support only certain clients.
What do you mean by pa module not being stable?
Which clients do you want to use?
I'll be using a modified version of Gnomemeeting, but don't know yet all of its specification.
Regards, Luba Vincent
Vincent Luba wrote:
Sorry for answering in multiple parts, I'll be more precise.
the pa module is IMO not stable, and does support only certain clients.
What do you mean by pa module not being stable?
crashes when using certain clients
Which clients do you want to use?
I'll be using a modified version of Gnomemeeting, but don't know yet all of its specification.
I would suggest that you first evaluate your clients - SIP client with Presence and IM are hard to find.
klaus