This month we're at TNG with a Couchbase-themed meet-up!
Talk 1: A mobile app for content-sharing based on Couchbase Mobile
Spraed is a content sharing app, for iOS and Android, that is built on Couchbase Mobile.
Jakob Hoydis, Spraed's CTO, will give a quick demo of Spraed and then present their high-level system architecture built upon Couchbase Server, SyncGateway, CBLite (TiTouchDb) and the Elasticsearch transport plugin in an AWS EC2 environment. He will then explain how the use of SyncGateway influenced their data/document model and discuss some design issues with respect to the sync function and document-channel mapping. He will delve into some specific technical challenges, such as replication errors/delays and document deletion, and outline their solutions. His talk will conclude with a discussion of the scalability and possible improvements of their architecture.
Talk 2: Bob Weiderhold, CEO of Couchbase, will give a brief view of the NoSQL world from Couchbase's point of view.
Talk 3: Alex Heneveld, CTO of Cloudsoft will demo deploying Couchbase in the cloud with Docker.