데이터 허브의 역할
1. 일부러 많은 데이터를 하나의 클러스터에 집중시키고 있음
2. 데이터를 사용하는 서비스가 해당 데이터를 쉽게 찾을 수 있을 뿐 아니라 서비스에서 데이터에 접근하는 수단도 통일시킬 수 있음
3. 아키텍쳐를 단순하게 유지할 수 있음
운영의 효율성 및 확장성
1. 지원하는 모든 서비스와 시스템별 Kafka 클러스터를 하나씩 준비 해야 한다면 지원 대상 서비스와 시스템 수에 비례해서 운영 비용이 증가함
2. 엔지니어링 자원을 전부 그 클러스터에 집중시켜서 클러스터의 신뢰성과 성능을 극대화하는 전략