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
- 블록체인
- play2 강좌
- 안드로이드 웹뷰
- 스칼라
- 파이썬 데이터분석
- 하이퍼레저 패브릭
- 스칼라 동시성
- Play2 로 웹 개발
- 파이썬 머신러닝
- 엔터프라이즈 블록체인
- CORDA
- 이더리움
- Adapter 패턴
- 파이썬
- Actor
- 파이썬 동시성
- play 강좌
- Hyperledger fabric gossip protocol
- 파이썬 강좌
- 그라파나
- 플레이프레임워크
- hyperledger fabric
- 주키퍼
- 하이브리드앱
- Golang
- Akka
- 스위프트
- akka 강좌
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