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
- 리뷰
- 이더리움
- Docker
- 시장
- ps4
- 부동산
- 게임
- 비트코인
- Games
- 암호화폐
- Linux
- strongloop
- kubernetes
- review
- 젤다 왕눈
- angular
- 스마트 계약
- 탈중앙화
- 스마트 컨트랙트
- Three
- 보안
- game
- threejs
- 쿠버네티스
- 투자
- 주식
- PC
- loopback
- 블록체인
- 거래
Archives
- Today
- Total
BaeBox
Zokeeper 본문
반응형
* 아래 글을 참고하면 좋다.
* ZooKeeper is a distributed co-ordination service to manage large set of hosts.
* Zookeeper는 분산 어플리케이션을 관리/조정해주는 서비스.
https://bae-codebox.tistory.com/64
ㄴ 요기서 설명한 분산 어플리케이션을 관리해주는 친구라고 생각하면 된다.
리해주는 친구지만, 저 스스로도 분산 어플리케이션이다.
- 여러 어플리케이션에서 동시에 사용하는 데이터를 한 번에 한놈만 쓸 수 있도록 관리하는 기능을 제공한다.
* zookeeper가 제공하는 주요 기능은
- Naming service - node를 이름으로 구별 (DNS 와 비슷)
- Configuration management - 최신 설정 정보를 적용
- Cluster management - 실시간으로 노드를 cluster 에 넣고/빼고, 시작/종료 관리.
- Leader election - 리더 노드를 뽑는다.
- Highly reliable data registry - 노드 몇개가 실행되고 있지 않아도, 데이터 사용 가능.
* 분산 어플리케이션이 좋긴한데, 그걸 가능케 하기 위해 해야 할 일들이 좀 있다. 그걸 zookeeper가 대신해준다.
* zookeeper가 제공하는 이
- Simple distributed coordination process - 관리 기능
- Synchronization - 동기화.
- Ordered Messages - 순서대로 동작.
- Serialization - 규칙에 따라 encoding 해줌.
- Reliability - 신뢰성
- Atomicity - 원자성
반응형
'개발 관련' 카테고리의 다른 글
사전지식 (0) | 2019.10.21 |
---|---|
Znode 는 무엇인가? (0) | 2019.10.21 |
분산 어플리케이션(Distributed app/system) (0) | 2019.10.21 |
Matrix ( transformation) (0) | 2019.10.21 |
Points(舊 ParticleSystems) (0) | 2019.10.21 |
Comments