Well I am pretty sure that Andy, Jens or the team would be better suited to 
provide a holistic answer but it works fine for us. What the ELB does is to 
terminate any connection after a certain time no matter whether the client 
trying to keep it alive, by default 60sec. That is usually not an issue for 
typical use cases but long-poll applications such as Couchbase Sync Gateway 
or stuff like XMPP have a problem with that. They don't like being 
terminated.

Couchbase Mobile however does a good job of reconnecting when needed - we 
don't see any errors. But it is also important to keep in mind that our 
solution is very light on sync - most data resides on the mobile end.

Nginx on the other is a lot more sophisticated but also more complex to 
maintain.

Of course this all could be wrong if the CB team has a different opinion...

Thanks

On Thursday, November 20, 2014 11:34:44 AM UTC-8, Todd Freese wrote:
>
> Trying to decide between ELB and Nginx as well.
>
> Can you elaborate more on the ELB long polling issue? 
>
> What issues does this cause with CBL on iOS?
>
> Todd
>

-- 
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/a947697a-0611-4a35-bafe-46a862208b33%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to