Apollo
Ein verteilter, zuverlässiger Schlüsselwertspeicher für kritische Daten in verteilten Systemen, der sich durch hohe Konsistenz und Fehlertoleranz auszeichnet.
Überblick
Was ist Apollo?
etcd ist ein stark konsistenter, verteilter Schlüsselwertspeicher, der darauf ausgelegt ist, Daten, auf die von verteilten Systemen oder Clustern zugegriffen wird, zuverlässig zu speichern und so Führungswahlen und Maschinenausfälle elegant zu handhaben.
Wofür wird Apollo verwendet?

Top-Funktionen
- Einfache HTTP-Schnittstelle
- Schlüsselwertspeicher mit hierarchischen Verzeichnissen
- Achten Sie auf Änderungen an Schlüsseln/Verzeichnissen
- Optionale SSL-Client-Zertifikatauthentifizierung
- Benchmarked bei Tausenden von Schreibvorgängen/s pro Instanz
- Optionale TTLs für den Schlüsselablauf
- Wird über das Raft-Protokoll verteilt
Wie verwendet man Apollo?
Installieren Sie etcd, verwenden Sie HTTP-Tools wie Curl für Lese-/Schreibvorgänge, organisieren Sie Daten in Verzeichnissen, achten Sie auf Änderungen und konfigurieren Sie nach Bedarf SSL-Authentifizierung oder TTLs.
Alternative Tools
Vorteile & Nachteile
Vorteile
- Hohe Zuverlässigkeit und Fehlertoleranz
- Starke Konsistenz
- Skalierbar für verteilte Systeme
- Open-Source- und CNCF-Projekt
Nachteile
- Komplexes Setup für Einsteiger
- Erfordert Infrastrukturmanagement
Anwendungsfälle
- Speichern von Konfigurationsdaten in Microservices
- Serviceerkennung in Clustern
- Leader-Wahl in verteilten Anwendungen
Apollo Preise
Benutzerbewertungen
Noch keine Bewertungen
Seien Sie der Erste, der dieses Tool bewertet!