Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 엔터프라이즈 블록체인
- 스칼라 강좌
- Play2
- hyperledger fabric
- akka 강좌
- Golang
- 파이썬
- Actor
- 플레이프레임워크
- 파이썬 동시성
- CORDA
- Adapter 패턴
- 스위프트
- 안드로이드 웹뷰
- 파이썬 강좌
- play 강좌
- 하이퍼레저 패브릭
- 파이썬 데이터분석
- 블록체인
- 그라파나
- 하이브리드앱
- Akka
- Play2 로 웹 개발
- 스칼라 동시성
- 이더리움
- 파이썬 머신러닝
- 스칼라
- play2 강좌
- 주키퍼
- Hyperledger fabric gossip protocol
Archives
- Today
- Total
목록Gossip protocol (1)
HAMA 블로그
[Hyperleder Fabric ] Leader election in RAFT, Gossip
사실 Leader election 은 가장 단순하게는 주변 노드들의 이름을 리스트로 가지고 있다가, 이름 순으로 그 다음 노드가 그냥 리더가 되는 느낌으로 구현하면 매우 단순하긴 한데, (Distributed Systems 책들에 소개되는 수준의 Bully algorithm, Ring algorithm 등은 실용적으로 사용하기에는 다소 심플하다.) Split brain 때문에 Term(epoch) 단위 동안에 가장 다수의 투표를 받은 노드가 선출되는등의 기술(?) 이 들어가며 복잡해지곤 하며...문제를 완벽히 해결하기가 쉽지는 않다. 아래 글에서는 하이퍼레저 패브릭상에서 발생되는 2가지 주요 분산합의 상황에서의 리더 선출에 관해 대략적으로 끄젹 꺼려 보겠다. * 이 문서는 앞으로 실제 패브릭 구현 상에서..
블록체인
2020. 1. 15. 14:10