카프카


카프카

메시지 발행과 구독 메시지 발생/구독 시스템에서는 데이터(메시지)를 발행자(전송자)가 직접 구독자(수신자)에게 보내지 않는다. 카프카 살펴보기 분산 커밋 로그(distributed commit log) 또는 분산 스트리밍 플랫폼(distributed streaming platform) 이라고 한다. 모든 트랜잭션을 지속적으로 기록 - 파일 시스템이나 데이터베이스의 커밋 로그는 시스템의 상태를 일관성 있게 유지할 수 있다. 데이터 분산 처리 - 시스템 장애에 대비하고 확장에 따른 성능 저하 방지 메시지와 배치 메시지(message) : 데이터의 기본 단위 데이터베이스의 행(row)이나 레코드(recode)에 비유된다. 메시지는 바이트 배열의 데이터로 간주 키(key)라는 메타데이터가 포함될 수 있다. 키도..


원문링크 : 카프카