Apollo
A distributed, reliable key-value store for …
Обзор
Что такое Apollo?
etcd — это строго согласованное, распределенное хранилище значений ключей, предназначенное для надежного хранения данных, к которым имеют доступ распределенные системы или кластеры, корректно обрабатывающее выборы лидеров и сбои компьютеров.
Для чего используется Apollo?

Основные функции
- Простой HTTP-интерфейс
- Хранилище ключей и значений с иерархическими каталогами
- Следите за изменениями в ключах/каталогах
- Дополнительная проверка подлинности сертификата клиента SSL
- Проверено на скорости 1000 операций записи/с на экземпляр.
- Дополнительные TTL для истечения срока действия ключа
- Распространяется по протоколу Raft.
Как использовать Apollo?
Установите etcd, используйте инструменты HTTP, такие как Curl, для операций чтения/записи, организуйте данные в каталогах, отслеживайте изменения и при необходимости настройте аутентификацию SSL или TTL.
Альтернативные инструменты
Преимущества & Недостатки
Преимущества
- Высокая надежность и отказоустойчивость
- Сильная консистенция
- Масштабируемость для распределенных систем
- Проект с открытым исходным кодом и CNCF
Недостатки
- Сложная настройка для новичков.
- Требуется управление инфраструктурой
Варианты использования
- Хранение данных конфигурации в микросервисах
- Обнаружение сервисов в кластерах
- Выборы лидера в распределенных приложениях
Цены Apollo
Отзывы пользователей
Пока нет отзывов
Будьте первым, кто оставит отзыв об этом инструменте!