orbitdb-archive / research

Decentralized Database Research
MIT License
14 stars 2 forks source link

Distributed Logs #3

Open haadcode opened 6 years ago

haadcode commented 6 years ago

In this issue, we should collect the research, articles and implementations on and of "Distributed Logs".

While the term is easy to confuse with other types of logs, what I mean specifically is logs that many databases use under the hood, for example Apache Kafka.

Please add anything relevant to this thread! Especially research papers related to the topic.

Eventually, we'd like to collect all these into a document, perhaps the README in this repo.

haadcode commented 6 years ago

Gonna start with what OrbitDB project has developed, a trustless p2p log: ipfs-log.

haadcode commented 6 years ago

And the canonical article (Kafka): The Log: What every software engineer should know about real-time data's unifying abstraction

haadcode commented 6 years ago

Building a Distributed Log from Scratch, Part 1: Storage Mechanics

(This article was posted on HN today, which inspired me to start this issue)

haadcode commented 6 years ago

Implementations:

haadcode commented 6 years ago

LogDevice: a distributed data store for logs - Facebook's log storage

haadcode commented 6 years ago

Efficient Solutions to the Replicated Log and Dictionary Problems

haadcode commented 6 years ago

Turning the database inside-out with Apache Samza

haadcode commented 6 years ago

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

haadcode commented 6 years ago

Apache DistributedLog