Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the journey of retrofitting Apache CouchDB with FoundationDB as its core persistence layer in this 24-minute conference talk by Adam Kocoloski from IBM. Gain insights into CouchDB's rationale for adopting FoundationDB and the progress made in this transition. Compare the approach with existing layers like RecordLayer and DocumentLayer, and learn from a decade of open-source database project management experience. Delve into topics such as CouchDB's features, clustering design and pathologies, consistency at scale, data modeling, microservices, and the process of hardening and scaling FoundationDB. Examine the functionality checklist and end-to-end trace of CouchDB with FoundationDB, and discover valuable lessons learned during this renovation process.