An open-source distributed storage service you can self-host to fullfill many needs.

Garage leverages the theory of distributed systems, and in particular Conflict-free Replicated Data Types (CRDTs in short), a set of mathematical tools that help us write distributed software that runs faster, by avoiding some kinds of unnecessary chit-chat between servers.

Huh, “avoiding some kinds of unnecessary chit-chat” is the weirdest benefit of CRDTs to mention here (and I’m not sure it actually is a benefit)

I would have pointed out that they help multiple devices safely synchronise copies of data, or something 🤷

The word “efficient” doesn’t even appear in the main part of the Wikipedia page (just once in the footnotes): https://en.wikipedia.org/wiki/Conflict-free_replicated_data_type

Ephera
link
fedilink
56d

I guess, they mean ensuring this safety is much more efficient when using such an algorithm. The naïve approach wouldn’t be eventually-consistent, so would require much more direct communication + conflict resolution between the servers.

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

  • Posts must be relevant to the open source ideology
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

  • 0 users online
  • 2 users / day
  • 19 users / week
  • 67 users / month
  • 95 users / 6 months
  • 5 subscribers
  • 73 Posts
  • 165 Comments
  • Modlog