Apollo
A distributed, reliable key-value store for …
Genel Bakış
Apollo nedir?
etcd, dağıtılmış sistemler veya kümeler tarafından erişilen verileri güvenilir bir şekilde depolamak, lider seçimlerini ve makine arızalarını incelikle ele almak için tasarlanmış, güçlü bir şekilde tutarlı, dağıtılmış bir anahtar/değer deposudur.
Apollo ne için kullanılır?

Üst Özellikler
- Basit HTTP arayüzü
- Hiyerarşik dizinlerle anahtar/değer depolama
- Anahtarlar/dizinlerdeki değişiklikleri izleyin
- İsteğe bağlı SSL istemci sertifikası kimlik doğrulaması
- Örnek başına 1000'lerce yazma/sn ile karşılaştırıldı
- Anahtarın geçerlilik süresinin dolması için isteğe bağlı TTL'ler
- Raft protokolü aracılığıyla dağıtılır
Apollo nasıl kullanılır?
Etcd'yi yükleyin, okuma/yazma işlemleri için curl gibi HTTP araçlarını kullanın, verileri dizinlerde düzenleyin, değişiklikleri izleyin ve SSL kimlik doğrulamasını veya TTL'leri gerektiği gibi yapılandırın.
Alternatif Araçlar
Artılar & Eksiler
Artılar
- Yüksek güvenilirlik ve hata toleransı
- Güçlü tutarlılık
- Dağıtılmış sistemler için ölçeklenebilir
- Açık kaynak ve CNCF projesi
Eksiler
- Yeni başlayanlar için karmaşık kurulum
- Altyapı yönetimi gerektirir
Kullanım Durumları
- Yapılandırma verilerini mikro hizmetlerde depolama
- Kümelerde hizmet keşfi
- Dağıtılmış uygulamalarda lider seçimi
Apollo Fiyatlandırması
Kullanıcı Değerlendirmeleri
Henüz değerlendirme yok
Bu aracı değerlendiren ilk kişi ol!