분산 시스템에서 정보를 공유할 때, 클러스터에 있는 서버들의 상태 체크, 동기화를 위한 락(lock)처리를 해결할 수 있는 시스템을 코디네이션 시스템이라고 하는데 대표적인 것이 바로 Apache Kafka이다. 가장 일반적인 용도로 클러스터 내의 각 서버들의 설정 정보를 저장하는 저장소로 쓸 수 있다. Watch 기능을 이용하면 설정 정보가 저장될 경우, 각 서버로 알려서 바로 반영할 수 있다. 글로벌 락 - 분산 서버가 공유자원을 접근하려 할 때 동시에 하나의 작업만 발생해야한다고 하자. 그 작업에 lock을 걸고 작업을 할 수 있도록 해준다. Kafka나 HBase 등에 쓰인다.