Transforming driver engagement with CouchBase Data Platform
April 06, 2018
Transforming driver engagement with CouchBase Data Platform
Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with Couchbase Data Platform
Couchbase Data Platform is used by Coyote IT department because it provides the real-time synchronization and offline mode we needed.
We deployed the Couchbase Data Platform to support the new driver statistics service. Couchbase Lite records statistics as the user is driving. Data is synchronized and stored to the Couchbase Server through the Couchbase Sync Gateway. The Coyote service creates aggregated documents, and stores them back in the Couchbase Server. Drivers then retrieve that data through the mobile app or a website.
We deployed the Couchbase Data Platform to support the new driver statistics service. Couchbase Lite records statistics as the user is driving. Data is synchronized and stored to the Couchbase Server through the Couchbase Sync Gateway. The Coyote service creates aggregated documents, and stores them back in the Couchbase Server. Drivers then retrieve that data through the mobile app or a website.
Pros
- Couchbase Data Platform is an End to End solution, from Mobile to Backend. It allows bringing NoSQL databases to embedded devices.
- It is scalable and we can adapt the number of nodes according to our needs (multidimensional).
- The Couchbase support is really good. Each time we needed them, we could have someone on the phone very quickly.
Cons
- Our main issue with Couchbase Data Platform is the dependency of the Gateway to MAP / REDUCE views on the server side. Those views may sometimes fail with a high workload and it is the main bottleneck in our current use case.
- Couchbase is currently working on it and we are waiting for the next version which will rely on the N1QL index because they are far more reliable and scalable than views.
- The Couchbase platform provides a scalable foundation for the new service.
- We were able to meet a tight deadline for developing our new Statistic service
- We needed to understand exactly how everything works in order to precisely adapt the infrastructure and the whole backend system.
It is simple. There is no other OpenSource product on the market that allows us to include NoSQL Database into mobile and that handles also the full synchronization mobile to backend and backend to mobile.
Comments
Please log in to join the conversation