etcd - распределённая система хранения параметров конфигурации, задававаемых как пара «Ключ» - «Значение». Система разрабатывается командой CoreOS и уже нашла применение, например, в одном из проектов Google - Kubernetes или в PaaS от Huawei. В новой версии etcd представлены обновлённый API и модель данных, при разработке API были учтены как пожелания пользователей etcd 2.0, так и практический опыт масштабирования решений на основе этой версии. При этом для облегчения миграции на новую версию обратная совместимость с etcd 2.0 сохранена. Основные изменения: На смену JSON пришёл gRPC, совместимость со старым форматом обмена данными сохранена через использование gRPC-шлюза; Внедрена система версионирования хранилищ, что позволяет обратиться к прежним версиям хранимых параметров; Поддержка транзакций; Повышена производительность; Возможность сохранения снапшотов; Возможность самодиагностики; Поддержка квот для избежания ситуаций с повышенной утилизацией ресурсов сервера; Добавлена поддержка зеркалирования данных на другие дата-центры; Набор ключей имеет единый TTL.
Ссылка:
http://www.linux.org.ru/news/opensource/12717258