Add warning

This commit is contained in:
Alex 2021-01-23 19:15:57 +01:00
parent 6f6bf23bec
commit f26c795c99
2 changed files with 3 additions and 1 deletions

View file

@ -12,7 +12,7 @@ Non-goals include:
- Extremely high performance - Extremely high performance
- Complete implementation of the S3 API - Complete implementation of the S3 API
- Erasure coding (our replication model is simply to copy the data as is on several nodes) - 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](https://deuxfleurs.fr). Our main use case is to provide a distributed storage layer for small-scale self hosted services such as [Deuxfleurs](https://deuxfleurs.fr).

View file

@ -1,3 +1,5 @@
**WARNING: this documentation is more a "design draft", which was written before Garage's actual implementation. The general principle is similar but details have not yet been updated.**
#### Modules #### Modules
- `membership/`: configuration, membership management (gossip of node's presence and status), ring generation --> what about Serf (used by Consul/Nomad) : https://www.serf.io/? Seems a huge library with many features so maybe overkill/hard to integrate - `membership/`: configuration, membership management (gossip of node's presence and status), ring generation --> what about Serf (used by Consul/Nomad) : https://www.serf.io/? Seems a huge library with many features so maybe overkill/hard to integrate