orbitdb-archive / research

Decentralized Database Research
MIT License
14 stars 2 forks source link

Reading materials #1

Open haadcode opened 6 years ago

haadcode commented 6 years ago

Gonna start collecting all the good reading materials here for anything related to decentralized and distributed databases.

haadcode commented 6 years ago

"Highly Available Transactions: Virtues and Limitations"

highly recommended!

haadcode commented 6 years ago

Jepsen - Distributed Systems Safety Research is a huge source of information and inspiration

haadcode commented 6 years ago

"Proxy Re-Encryption: Analysis of Constructions and its Application to Secure Access Delegation"

haadcode commented 6 years ago

"Scalable Atomic Visibility with RAMP Transactions"

haadcode commented 6 years ago

"LogDevice: a distributed data store for logs"

haadcode commented 6 years ago

"Duality of Streams and Tables"

haadcode commented 6 years ago

"Btree vs LSM"

haadcode commented 6 years ago

"Efficient Revocation And Secure Attribute-Based Proxy Re-Encryption Scheme"

haadcode commented 6 years ago

"The Limits of the CAP Theorem"

haadcode commented 6 years ago

"Turning the database inside-out with Apache Samza"

this is essentially the same architecture orbit-db currently has

haadcode commented 6 years ago

The whole Redbook - "Readings in Database Systems, 5th Edition" is worth reading.

Couple of chapters that are very relevant: "New DBMS Architectures" "Weak Isolation and Distribution"

haadcode commented 6 years ago

"Coordination Avoidance in Database Systems"

haadcode commented 6 years ago

"The Log: What every software engineer should know about real-time data's unifying abstraction"

haadcode commented 6 years ago

"Using logs to build a solid data infrastructure (or: why dual writes are a bad idea)"

RichardLitt commented 6 years ago

Would be great to add these to a Markdown file or something, with notes. Are you taking notes?

haadcode commented 6 years ago

Indeed it would be great to have these in a Markdown file and categorized per topic! If anyone wants to do that, feel free to PR it, I'd be happy to merge it in.

Notes are in my head and they will eventually be written down as a spec/whitepaper for a generalized "Decentralized Database Protocol" based on orbit-db and the various papers and articles linked here.

claus commented 6 years ago

"Pure Operation-Based Replicated Data Types"