"Raft 알고리즘"의 두 판 사이의 차이

1번째 줄: 1번째 줄:
==개요==
==개요==
;Raft, Raft algorithm, Raft consensus algorithm
;Raft, Raft algorithm, Raft consensus algorithm
* 컨센서스 알고리즘
* Paxos 알고리즘의 대안으로 설계된 합의 알고리즘
* [[Paxos]]의 대안으로 설계됨
* 로직 분리를 통해 Paxos보다 이해하기 쉽게 설계되었고 공식적으로 안전함이 입증되었으며 몇 가지 추가 기능을 제공한다.
* 클러스터에 상태 머신을 배포하는 일반적인 방법을 제공하여 클러스터의 각 노드가 동일한 일련의 상태 전환에 동의하도록 한다.
* Go, C++, Java, Scala의 전체 사양 구현과 함께 여러 오픈소스 구현체가 있다.
* Reliable, Replicated, Redundant, Fault-Tolerant의 이름을 따서 명명되었다.


[[File:Raft_Consensus_Algorithm_Mascot_on_transparent_background.svg|220px]]
[[File:Raft_Consensus_Algorithm_Mascot_on_transparent_background.svg|220px]]

2022년 4월 26일 (화) 16:47 판

1 개요

Raft, Raft algorithm, Raft consensus algorithm
  • Paxos 알고리즘의 대안으로 설계된 합의 알고리즘
  • 로직 분리를 통해 Paxos보다 이해하기 쉽게 설계되었고 공식적으로 안전함이 입증되었으며 몇 가지 추가 기능을 제공한다.
  • 클러스터에 상태 머신을 배포하는 일반적인 방법을 제공하여 클러스터의 각 노드가 동일한 일련의 상태 전환에 동의하도록 한다.
  • Go, C++, Java, Scala의 전체 사양 구현과 함께 여러 오픈소스 구현체가 있다.
  • Reliable, Replicated, Redundant, Fault-Tolerant의 이름을 따서 명명되었다.

Raft Consensus Algorithm Mascot on transparent background.svg

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}