#util #utility #object #store


Utility crate for the Garage object store

4 releases (2 breaking)

0.3.0 May 28, 2021
0.2.2 May 28, 2021
0.2.1 Mar 19, 2021
0.1.1 Jan 15, 2021
0.1.0 Jul 7, 2020

45 downloads per month
Used in less than 8 crates


486 lines

Garage Build Status

Garage logo

Garage is a lightweight S3-compatible distributed object store, with the following goals:

  • As self-contained as possible
  • Easy to set up
  • Highly resilient to network failures, network latency, disk failures, sysadmin failures
  • Relatively simple
  • Made for multi-datacenter deployments

Non-goals include:

  • Extremely high performance
  • Complete implementation of the S3 API
  • Erasure coding (our replication model is simply to copy the data as is on several nodes, in different datacenters if possible)

Our main use case is to provide a distributed storage layer for small-scale self hosted services such as Deuxfleurs.

Go to the documentation


~399K SLoC