Skip to content

Commit

Permalink
misc
Browse files Browse the repository at this point in the history
  • Loading branch information
taehyeok-jang committed Jan 7, 2024
1 parent e2a0cd7 commit 1fd9fa3
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions _posts/2021-10-10-apache-kafka-processing-sementics.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,11 @@ It can read the messages, process the messages, and finally save its position



## Exactly Once
## Exactly-Once

Apache Kafka에서 'exactly-once' 처리는 메시지를 전송하거나 처리할 때 중복 없이 단 한 번만 성공적으로 수행되도록 보장하는 것을 의미합니다. 이것은 데이터 파이프라인에서 중요한 속성이며, 데이터 손실이나 중복을 방지하여 결과의 정확성을 보장합니다. Kafka는 0.11 버전부터 이 기능을 지원하기 시작했습니다.

### Exactly-Once 처리의 구성 요소
### Exactly-Once의 구성 요소

Idempotent Producer:

Expand All @@ -81,7 +81,7 @@ Consumer의 Exactly-Once 처리:



### Exactly-Once 처리의 동작 방식
### Exactly-Once의 동작 방식

1. producer는 트랜잭션을 시작하고, 여러 메시지를 여러 patitions과 topic에 걸쳐 보냅니다.
2. 모든 메시지가 성공적으로 보내지면, producer는 transaction을 커밋합니다.
Expand Down
4 changes: 2 additions & 2 deletions _posts/2022-06-01-apache-kafka-troubleshoot.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ tags: [kafka, troubleshoot]



## Problems in Producer
## Producer에서 발생하는 문제

### NotLeaderForPartitionException: This server is not the leader for that topic-partition.. Going to request metadata update now

Expand Down Expand Up @@ -44,7 +44,7 @@ Kafka producer에서 produce 및 fetch 요청은 partition의 leader replica로



## Problems in Consumer
## Consumer에서 발생하는 문제

### CommitFailedException: Commit cannot be completed since the group has already rebalanced and assigned the partitions to another member

Expand Down

0 comments on commit 1fd9fa3

Please sign in to comment.