기술/Etcd

Etcd 란?

anywon 2019. 2. 12. 12:43

* ETCD

Core OS 에서 개발한 신뢰할수 있는 분산 Key-Value Store 정도로 볼수 있다.

https://github.com/etcd-io/etcd : 공식 Github 주소이다.


해당 주소 접속시 아래와 같은 설명을 볼수 있다.


  • Simple: well-defined, user-facing API (gRPC)
  • Secure: automatic TLS with optional client cert authentication
  • Fast: benchmarked 10,000 writes/sec
  • Reliable: properly distributed using Raft
간편 / 보안성 / 빠르고 / 신뢰성 등의 장점이 있다고 한다.
나는 Docker overlay network 를 구성할때와 간단한 API 로 Data CRUD 로 사용한 경험이 있다.


Disk 에 실제 data 를 쓰기 때문에 read / write 가 빠른 SSD 의 위치에 사용하면 좋을 것 같다.