We've been doing a bunch of optimization work on the gateway lately, mostly 
involving the _changes feed. Some caching has been added that may make it 
cheaper to subscribe to multiple channels. There are so many possible variables 
in a system like this that I don't want to promise anything in general, though.

It would be interesting if someone built an experiment to see how this would 
perform. We've written a test program called 
gateload<https://github.com/couchbaselabs/gateload> that connects to the sync 
gateway and simulates multiple clients doing push and pull replications. We're 
testing with up to 10,000 active clients currently. Gateload is somewhat 
configurable, but I think doing a test of your scenario would require modifying 
the code. (It's not very complicated.) During tests you can poll the gateway 
admin port's "/_expvar" URI to get statistics on what it's doing.

--Jens

-- 
You received this message because you are subscribed to the Google Groups 
"Couchbase Mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mobile-couchbase/62F1BE2C-EFBF-4839-A2B8-7B6866ADA11D%40couchbase.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to