Etcd#
Etcd — это высоконадежное распределенное хранилище данных. DropApp хранит в нем информацию о состоянии существующих кластеров DropApp, сервисах, сети и т. д.
Доступ к данным осуществляется через REST API. При изменениях записей вместо поиска и изменения предыдущей копии, все предыдущие записи помечаются как устаревшие, а новые значения записываются в конец. Позже устаревшие значения удаляются специальным процессом. В небольших временных кластерах Etcd можно запускать в единственном экземпляре и на одном node с ведущими компонентами.
В важных системах, требующих избыточности и высокой доступности, Etcd следует создавать в виде кластера DropApp, состоящего из нескольких nodes.