하이브마인드 적용 ! (hivemind is live)

Words
198
Reading
1 min
Listen
Play
8y

원본글 : https://steemit.com/hivemind/@steemitblog/hivemind-is-live

완전 쉽게? 최대한 요약

하이브 마인드가 개발완료 되어 기존 블록정보를 조회했던 걸 DB조회 방식으로 사용할 수 있음(단 hive설치 및 동기화 과정은 거쳐야 되며 이후 설치된 hive의 api를 호출하면 됨) 그래서 속도 향상 및 유연성이 증가됨(db조회 방식인지라) => dapp 개발시 hive 설치하고 이후 hive의 api를 호출하면 빠르고 쉽게 다양한 처리가 가능해져서 개발이 손쉬워짐

하이브 마인드란 ?

Python으로 작성된 SQL 데이터베이스(postgres)를 체인 상태와 동기화하여 개발자가 steemd API 기능을 사용함에 있어 유연하고 확장 가능한 대안을 제공합니다.

요약정리

테스트에서 모든 api.steem.com API를 소셜 API를 위한 새로운 구성 (Hivemind)으로 라우팅 할 수 있었으며, steemd 노드를 "슬림화 (slim down)"하는 모든 기능을 수행 할 수 있었습니다. 또한 이러한 노드는 RAM과 달리 디스크를 통해 실행되었습니다.(램은 비싸죠 디스크보다 ㅋ)

  • python으로 소스가 제공되어짐, c++ 보다 수정하기 쉬움 (필요시 소스를 수정하여 커스터마이징이 손쉬워짐)
  • unreblogging과 같은 기능을 구현시, Hivemind를 사용하면 간단 해지고 동시에 노드 운영자는 서버의 비용(서버 스펙)을 크게 줄일 수 있습니다.
  • 이 작업을 완료 한 후 steemd 인스턴스 크기를 488GB RAM에서 61GB RAM 인스턴스로 줄였습니다.

참조글


Sponsored ( Powered by dclick )

dclick-imagead

하이브마인드 적용 ! (hivemind is live) | Ecency