Raft Featured Raft 알고리즘 알아보기 etcd 의 근간인 Raft 합의 알고리즘을 논문 번역과 함께 정리했습니다. 리더 선출과 로그 복제 과정을 Raftscope 시각화로 따라가며 이해할 수 있게 구성했습니다.
etcd Featured etcd 의 snapshot 과 WAL이 무엇일까요? (etcd backup snapshot이 아닌) etcd 의 snapshot 그리고 WAL 에 대해서 알아봅니다. etcd 는 raft 합의 알고리즘을 기반으로 구현된 key-values 저장소로. raft 알고리즘에서 snapshot 에 대한 내용이 존재합니다. 그것을 etcd 는 어떻게 구현했는지 알아봅니다. (etcdctl snapshot save 를 통해 생성하는 스냅샷과는 조금은 다른 내용입니다)
etcd Featured Secrets of Running Etcd (번역) 2023 북미 KubeCon 에서 etcd 메인테이너가 발표한 자료를 번역한 글입니다. etcd 를 사용하면서 고려해야 할 점에 대해 자세히 다루고 있습니다. 특히 Kubernetes Event 리소스를 별도의 etcd 클러스터에 저장하는 내용과, Compaction / Defragmentation 자동화 과정에서 권장되는 내용등도 포함되어있습니다.