If your app has each user subscribed to a handful of channels, it should 
"just work" unless you have more than a few thousand connected users. At 
that point you will need to start optimizing. 

I think effective optimizations would look something like, having a 
continuous feed only of one or two channels that are active in the UI. (eg 
the Todo list the user is viewing). And for everything else, have a 
background replication (maybe pull once every few minutes). You could also 
supplement this with Apple / Android push notifications to trigger code to 
sync channels with urgent changes.

We are still learning what scale you have to start thinking about these 
things, vs smaller scales where you can pretty much do whatever. (I was 
able to do a continuous sync of 500+ channels -- just one client, but I 
wouldn't recommend it.)

Chris

-- 
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/9cfa7aa9-7a5f-4340-8460-93de1564966c%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to