파티션과 메시지 분배

메시지는 파티션에 분배되어 저장된다. 아래 그림 처럼 꼭 1개씩 분배되어 메시지가 분배되는 것은 아님 (내부적인 로직, 배치크기에 따라 분배되는 것으로 보임)

컨슈머는 파티션의 오프셋 기준으로만 메시지를 가져온다.

파티션과 메시지 순서

카프카는 동일 파티션 내의 메시지 순서는 프로듀서가 생성한 순서를 보장한다

그러나 파티션과 파티션 사이에서는 순서를 보장하지 않는다