- Apache Kafka에서 정확히 한 번(exactly-once) 처리를 하는 방법을 익히는 것에 초점을 맞춰요. 🦉
- 데이터 처리 애플리케이션 개발 시 데이터 손실 및 예상치 못한 추가를 방지하는 것이 중요합니다. ⛔️
- 스트림 처리에서는 실시간 처리로 인해 재처리가 비용적이고 복잡하며, 이전에 처리된 데이터에 대한 응답이 어렵습니다. 🐌
- Kafka 유형의 데이터 처리 시스템에서는 Transaction Producer-Consumer 를 사용하여 여러 레코드를 원자 단위로 처리하고 소비자의 커밋을 거래에 포함시켜 정확히 한 번 처리를 달성할 수 있습니다. 🗄️