On Wed, Aug 24, 2022 at 5:38 PM Vedachalam Muralidharan
> In our organisation we are planning to use Cometd to replace Skype as messaging service. So I wish to understand how to decide how many nodes need to be setup for 5000 users with messages & calls will be approximately 1 million / day.
One node should be enough (unless it's really, really, really small).
1M messages/day is just 10-15 messages/s, which is practically no load
for CometD (depends on the user logic, but typically if it is just
text chatting 15 messages/s is a very light load).
5k users is also a small number, which yields that on average a user
will send about 10 messages/hour, something that could be easily
handled by just one NIO selector on the server.
We have a customer with 1 (large) server running 150k users and 50k
messages/s, just to give you a reference.
> Help me to understand more about the architecture for cometd setup.
Have you read the documentation at: https://docs.cometd.org/current/reference/
Finally, no matter how good the architecture and design are,
to deliver bug-free software with optimal performance and reliability,
the implementation technique must be flawless. Victoria Livschitz