Skip to content

Conversation

@tkdtn4657
Copy link
Contributor

👀 관련 이슈

closes #214

✨ 세부 내용

분산 서버 아키텍처에 활용되는 RAFT 합의 알고리즘에 대한 내용입니다.

📚 관련 문서 / 참고 자료

✅ 체크리스트

  • 관련 이슈가 생성되었으며, 해당 이슈 번호가 PR에 포함되었습니다.

📘 콘텐츠 기여 시

  • CONTRIBUTING.md를 읽고 기여 가이드를 숙지했습니다.
  • 작성한 콘텐츠가 복사/붙여넣기가 아닌, 직접 작성된 것임을 확인했습니다.
  • 기존에 없는 새로운 내용을 기여하고 있음을 확인했습니다.
  • 내용이 기술적으로 정확하며, 오해의 소지가 없는지 검토했습니다.

🚀 기타 참고 사항 / 리뷰 요구 사항

사진은 각각 RAFT란? 에 대한 설명을 돕는 사진과 리더 선거의 설명을 돕는 사진을 첨부하였습니다. 참고 부탁드립니다.

@tkdtn4657 tkdtn4657 self-assigned this Oct 19, 2025
@tkdtn4657 tkdtn4657 added the 콘텐츠 작성 콘텐츠 기여시 사용 label Oct 19, 2025
Copy link
Contributor

@Leesowon Leesowon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

RAFT를 처음들어봤는데 필요성, 정의, 동작방식을 쉽게 설명해주셔서 잘 읽었습니다!

Copy link
Member

@waterbinnn waterbinnn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다!


클러스터 내 노드는 리더(Leader)와 팔로워(Follower)로 구분되며, 리더는 주기적으로 하트비트(Heartbeat) 신호를 전송하여 팔로워의 상태를 모니터링하고 클러스터의 정상 동작을 유지합니다.

<ImageContainer category="Architecture" fileName="raftcluster.png" alt="raft 예시 이미지" />
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

카테고리 소문자로 변경 부탁드립니다. 경로로 사용되기 때문에 폴더명을 입력해주셔야 합니다.


리더 선출이 성공적으로 완료되면 새 리더가 조정하는 정상적인 운영을 진행합니다.

<ImageContainer category="Architecture" fileName="leaderElection.png" alt="리더 선거 예시 이미지" />
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

위 리뷰와 같습니다

@tkdtn4657
Copy link
Contributor Author

tkdtn4657 commented Oct 28, 2025

고생하셨습니다!

수정 완료했습니다! 감사합니다

@waterbinnn waterbinnn merged commit 1d1bc22 into delook-dev:main Nov 9, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

콘텐츠 작성 콘텐츠 기여시 사용

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[DOCS] RAFT 합의 알고리즘

3 participants