Scale subscribes

15 views
Skip to first unread message

rodrigo nunes

unread,
Apr 15, 2013, 8:14:52 AM4/15/13
to web...@googlegroups.com
I wonder if an application that has 1 million users, when a User login, he subscribes to an average of 100 channels, can do so with WebSync


and another question ,when i use stickyProvider or statelessprovider need to modify the code beyond the webconfig?

thanks


Anton Venema

unread,
Apr 15, 2013, 10:42:52 AM4/15/13
to web...@googlegroups.com
Rodrigo,

Whether or not WebSync can handle that load depends entirely on message throughput and application architecture. As long as you don't want all 1,000,000 clients on the same channel, then you will be OK provided you have sufficient server hardware to handle the number of open connections and network bandwidth.

If you are operating at this level of load, then you will want to look at the MeshProvider, which provides huge scalability without the disk IO of SQL Server.

In answer to your second question - you only need to modify web.config.

Anton Venema
Frozen Mountain Software
604-227-2458 (Canada)
919-300-5520 (United States)
888-379-6686 (Extension 
102)
www.frozenmountain.com



--
You received this message because you are subscribed to the Google Groups "WebSync" group.
To unsubscribe from this group and stop receiving emails from it, send an email to websync+u...@googlegroups.com.
To post to this group, send email to web...@googlegroups.com.
Visit this group at http://groups.google.com/group/websync?hl=en.
To view this discussion on the web visit https://groups.google.com/d/msg/websync/-/OIcIOQCT3ykJ.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

rodrigo nunes

unread,
Apr 15, 2013, 11:08:17 AM4/15/13
to web...@googlegroups.com
And the number of subscriptions that each client may have, has some overhead for example: rodrigo subscribes to 100 channels, bill subscribes to 30 channels.

thanks.

Anton Venema

unread,
Apr 15, 2013, 11:44:23 AM4/15/13
to web...@googlegroups.com
There is a small amount of overhead in managing subscriptions, but it is relatively insignificant.

Anton Venema
Frozen Mountain Software
604-227-2458 (Canada)
919-300-5520 (United States)
888-379-6686 (Extension 
102)
www.frozenmountain.com



--
You received this message because you are subscribed to the Google Groups "WebSync" group.
To unsubscribe from this group and stop receiving emails from it, send an email to websync+u...@googlegroups.com.
To post to this group, send email to web...@googlegroups.com.
Visit this group at http://groups.google.com/group/websync?hl=en.
To view this discussion on the web visit https://groups.google.com/d/msg/websync/-/Z3E4wGSWcBAJ.
Reply all
Reply to author
Forward
0 new messages