Apollo
Un magasin clé-valeur distribué et fiable pour les données critiques dans les systèmes distribués, offrant une cohérence et une tolérance aux pannes élevées.
Aperçu
Qu'est-ce que Apollo ?
etcd est un magasin clé-valeur distribué et fortement cohérent, conçu pour stocker de manière fiable les données accessibles par des systèmes ou des clusters distribués, en gérant avec élégance les élections des dirigeants et les pannes de machines.
À quoi sert Apollo ?

Fonctionnalités Principales
- Interface HTTP simple
- Stockage clé-valeur avec répertoires hiérarchiques
- Surveillez les changements sur les clés/répertoires
- Authentification facultative du certificat client SSL
- Évalué à des milliers d'écritures/s par instance
- TTL facultatifs pour l’expiration de la clé
- Distribué via le protocole Raft
Comment utiliser Apollo ?
Installez etcd, utilisez des outils HTTP comme curl pour les opérations de lecture/écriture, organisez les données dans des répertoires, surveillez les modifications et configurez l'authentification SSL ou les TTL selon vos besoins.
Outils Alternatifs
Avantages & Inconvénients
Avantages
- Haute fiabilité et tolérance aux pannes
- Forte cohérence
- Évolutif pour les systèmes distribués
- Projet open-source et CNCF
Inconvénients
- Configuration complexe pour les débutants
- Nécessite une gestion de l'infrastructure
Cas d'Utilisation
- Stockage des données de configuration dans des microservices
- Découverte de services dans les clusters
- Élection du leader dans les applications distribuées
Tarifs de Apollo
Avis Utilisateurs
Aucun avis pour le moment
Soyez le premier à évaluer cet outil !