site/src/Technique/Développement/Garage/index.md

31 lines
1.9 KiB
Markdown
Raw Normal View History

2021-01-23 17:28:29 +00:00
# Garage
Garage est un utilitaire de stockage d'objets léger, distribué, et compatible avec l'interface Amazon S3. Il poursuit les objectifs suivants :
2021-01-23 17:28:29 +00:00
* être aussi autonome que possible
* être facile à installer
* demeurer robuste face aux pannes de réseau, à la latence du réseau, aux pannes de disques durs, et aux erreurs d'administrateurs système
* être simple
* être déployé sur de multiples centres de donnée
2021-01-23 17:28:29 +00:00
Il ne cherche pas à :
2021-01-23 17:28:29 +00:00
* fournir des performances exceptionnelles
* implémenter complètement l'API de S3
* implémenter des codes d'effacement (notre modèle consiste en dupliquer les données telles quelles sur plusieurs nœuds)
2021-01-23 17:28:29 +00:00
À l'heure actuelle, Garage est déployé sur notre grappe de serveurs (ce site même est hébergé sur Garage !), mais doit tout de même être considéré comme une démonstration technique.
2021-01-23 17:28:29 +00:00
Si vous voulez en savoir plus sur Garage, vous pouvez consulter notre [documentation](https://git.deuxfleurs.fr/Deuxfleurs/garage/src/branch/master/doc) :
2021-01-23 17:28:29 +00:00
* [Introduction rapide](https://git.deuxfleurs.fr/Deuxfleurs/garage/src/branch/master/doc/Internals.md) : apprenez à interagir efficacement avec Garage
* [Travaux liés](https://git.deuxfleurs.fr/Deuxfleurs/garage/src/branch/master/doc/Related%20Work.md) : pour comprendre pourquoi nous avons développé notre propre logiciel au lieu d'en choisir un existant
* [Technique interne](https://git.deuxfleurs.fr/Deuxfleurs/garage/src/branch/master/doc/Internals.md) : une brève description des modèles de données utilisés dans Garage
2021-01-23 17:28:29 +00:00
Liens externes :
* [Dépôt](https://git.deuxfleurs.fr/Deuxfleurs/garage/) : Garage est un logiciel libre développé sur notre propre instance Gitea
Conférences :
* [(en français, et informel) 2 décembre 2020 : pourquoi nous avons choisi de réinventer la roue](https://git.deuxfleurs.fr/Deuxfleurs/garage/src/branch/master/doc/20201202_talk/talk.pdf)