Hi, As a continuation of discussions about rebasing of CouchDB on top of FoundationDB it would be good to start discussions about how different CouchDB features might be implemented in FoundationDB. It is hard to map all CouchDB features into FoundationDB in a single pass. Since it is time consuming and reduces opportunities for contribution. We can simplify contributions by splitting design of the data model into manageable chunks. Providing ideas for some aspect of the data model is way easier than proposing a solid data model for the whole project. We would create different discussion threads for every "design aspect".
This thread aim is: - to collect a list of "design aspects" which we would use to create discussion threads. Out of scope: - detailed designs of features Here is the initial list of "design aspects" - changes feed - storing JSON documents - primary index - secondary indexes - tracking metrics (disk size / number of documents) - replication - reduce functions Best regards, iilyak