개발/kafka
-
kafka 설계개발/kafka 2024. 8. 20. 09:20
크게 pub 브로커 sub 으로 구성된다. pub 시점에 시리얼라이즈를 통해 key와 value를 보낸다. 이를 브로커가 적절한 양을 판단 후 sub(컨슈머) 그룹에 보내게 된다. (key 단위 ) sub의 경우 batch로 받을 지 single로 받을지 판단할 수 있다. pub 주요 config ProducerConfig.COMPRESSION_TYPE_CONFIG - 압축유형 ProducerConfig.LINGER_MS_CONFIG - pub 대기 시간 ProducerConfig.MAX_REQUEST_SIZE_CONFIG -pub max 용량 ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG - key 시리얼라이즈 ProducerConfig.VALUE_SERIALIZER_CL..