It is literally half a dozen lines of code to set up continuous replication. Specifically for us, CouchDB (with PouchDB) allows us to have a fully functional offline first progressive web app that flawlessly synchronizes between a master datastore and any number of other datastores with almost no infrastructural effort. For the folks who are unsure of how they could use CouchDB–because there are a lot of databases out there-could you explain the use case? Seamless replication meant we didn’t need to worry about getting all data into one place and then relying on that place for functionality. We needed to be able to provide our application to our users in a consistent way, regardless of whether they have network connectivity. Did you have a specific problem that CouchDB solved? More detail can be found in this blog post. While many of our CHWs still send in data via SMS, CouchDB (with PouchDB) has allowed us to build a fully offline webapp that a growing number of our CHWs use. Over time as our tools have evolved our use of CouchDB has grown. We wanted to allow for multiple field deployments that worked well separately, and would push data upstream to an aggregator when network connectivity allowed. Many years ago CouchDB was picked for its master to master replication abilities, and resilience. How did you hear about CouchDB, and why did you choose to use it? Stefan was kind enough to share some specifics of their work with CouchDB. Their offices in Nairobi, Kathmandu, and San Francisco (and 75 staff) support more than 18,000 health workers in 23 countries, improving how health systems work for more than 11 million people. They serve their mission by designing, building, delivering, and supporting world-class software that helps community health workers, managers, and clinical teams work together to provide equitable care. Medic Mobile is a nonprofit technology company that was founded in 2010 to improve health in hard to reach communities. We were very excited for the chance to talk with Stefan du Fresne at Medic Mobile about how they have been employing CouchDB in applications.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |