Docker Compose를 사용할 때 서비스 간의 의존성을 제어하는 것은 매우 중요합니다. 특히 복잡한 애플리케이션에서 서비스의 시작 순서와 종료 순서를 관리하는 것은 필수적입니다. 해당 포스터에서는 서비스 의존성을 제어하는 다양한 방법과 예제를 살펴보겠습니다.
Kafka에서 복제본(Replication)에 대한 정책은 카프카 운영에 있어서 가용성과 성능에 있어서 큰 영향을 주는 설정이기 때문에 각 설정들이 어떤 것을 의미하는지 정확하게 이해하고 있어야합니다. 이를 정리하기 위한 포스팅을 합니다.
Kafka UI를 보다가 Leader, Partitions Skew를 보게되었는데 해당 값이 무엇을 의미하는지에 대해서 정리하려고 합니다.
분산 시스템에서 노드의 고가용성과 데이터 일관성을 보장하기 위해 설계된 Raft 합의 알고리즘에 대해서 알아보려고 합니다.