5 ms·
Following research papers from academia also explored similar problem: 1) BESPOKV: Application Tailored Scale-Out Key-Value Stores http://people.cs.vt.edu/~but
by chalianwar 7y ago
Following research papers from academia also explored similar problem:
1) BESPOKV: Application Tailored Scale-Out Key-Value Stores
http://people.cs.vt.edu/~butta/docs/sc18-bespokv.pdf http://people.cs.vt.edu/~butta/docs/sc18-bespokv.pdf
2) ClusterOn: Building Highly Configurable and Reusable Clustered Data Services using Simple Data Nodes
http://people.cs.vt.edu/~butta/docs/hotstorage16-clusteron.pdf http://people.cs.vt.edu/~butta/docs/hotstorage16-clusteron.p...
DynomiteDB from Netflix allowed to scale singe server NoSQL stores. https://github.com/Netflix/dynomite https://github.com/Netflix/dynomite.
- sidch 7y agoThanks for sharing these. Hadn’t heard of the first 2, so look fwd to reading them. We did review the Amazon Dynamo architecture (which is used in Dynomite) in depth but found it to be lacking for supporting even single-row linearizability. multi-row ACID with serializable isolation builds on top that property. These are must-haves in a storage architecture to power a distributed SQL API.