본문 바로가기

카프카의 브로커, 복제, ISR 부분 공부 내용

https://www.youtube.com/watch?v=qpEEoGpWVig 

브로커는 머야?

서버 단위, 서버를 말하는 모양이다. 기본 3대 정도를 쓴다고 한다.

카프카 브로커

복제는 복제다

카프카 복제 replication

가용성을 위해 복제 해 두는것, 고장이 나거나 동작 불능일때 활용하도록 한다.

기본적으로 브로커 개수 만큼 둬도 되고, 더 작게 둬도 된다.

당연히 브로커 개수 보다 많을 수는 없다.

카프카 복제 개수 제한

용어는 알아야지. leader, follower partition

카프카 복제 - leader follower

ISR 이라는 용어가 등장하는데 - In Sync Replica

복제 영역이라는 의미인듯

카프카 ISR

ACK를 주는 것이 있는데, 생산자가 큐에 잘 넣었는지 답변을 받는 옵션 같은데, 기본적으로 all 로 해두면 될듯

카프카 복제 ACK

무조건 많은게 좋지는 않겠지

카프카 복제 수

여러 요소를 판단해서 활용하면 될듯.

암튼 여기까지

B로그0간

개발 관련 글과 유용한 정보를 공유하는 공간입니다.