본문 바로가기

카테고리 없음

GUN은 오픈 소스 P2P 데이터베이스 - 노드가 오프라인에서도 작동

출처 : https://jp.techcrunch.com/2018/05/24/2018-05-23-gun-raises-more-than-1-5m-for-its-decentralized-database-system/

 

 

GUN 은 오픈 소스 분산 데이터베이스 시스템에서 개발자는 쉽게 P2P 네트워크에서 작동하는 응용 프로그램을 개발할 수있다. 게다가이 네트워크에서 어떤 노드가 오프라인 인 경우에도 작동한다. 오늘 (미국 시간 5/23)이 데이터베이스를 개발 한 회사 (권총 로고 및 회사 이름은 일고의 필요가 있을지도)는 Draper Associates가 앞선 라운드에서 150 만 달러의 시드 자금 조달에 성공 발표했다. 이번 라운드에는 Salesforce의 마크 베 니오후의 Aloha Angels, Boost VC, CRCM Ventures 등의 엔젤 투자자가 참가하고있다.

GUN 설립자 Mark Nadal 내 취재에 대한 답변 "데이터베이스 작업을 시작한지 4 년이된다. 계기는 나의 초기 프로젝트에서의 실패의 거의 모든 데이터베이스가 원인이었다 때문인지"이라고 말했다 했다. 데이터베이스가 다운 받으면 서비스는 모든 다운한다. 그래서 실시간으로 업데이트하고도 일관성이 유지되는 분산 데이터베이스 시스템의 개발을 시작했다고한다.

GUN은 다중 마스터 복제에 의한 P2P 데이터베이스이며, 클라우드 서버는 네트워크의 다른 피어 노드에 불과하다 (물론 사용자 측 브라우저에 비해 훨씬 많은 양의 자원을을 가지고 신뢰성 훨씬 높음) . GUN 사용자는 업데이트의 충돌 해소 등의 데이터베이스 작업에 필요한 도구가 기본으로 제공된다. 데이터는 자동으로 피어에 확산 동기화된다. 사용자가 오프라인 상태가되면 데이터는 로컬에 캐시되어 다시 온라인 상태가되면 네트워크에 기록된다.

Nadal는 2014 년에 Firebase, MySQL, MongoDB, Cassandra를 기반으로 GUN의 첫 번째 프로토 타입을 개발했다. 이것은 꽤 누덕 누덕 기운 일 이었지만, 계속 아이디어를 추구 할만한 유일한 개발자의 관심을 끌 수 있었다.

현재 GUN을 이용하여 Reddit 클론 에서 분산 버전의 YouTube 복사 까지 다양한 데이터베이스가 실험되고있다.

Nadal는 또한 일부 현재 데이터베이스에 비해이 시스템은 속도면에서도 큰 장점이 있다고하고있다. "예비 시험의 결과는 우리의 캐시는 Redis, MongoDB 등에 비해 28 배 빠른 것으로 판명 .GUN는 현재 게임, IoT, VR 분산으로 기계 학습 등의 분야의 선도 업체와 제휴를 추진 있다 "고 말했다.

네덜란드 해군은 이미 함상의 IoT 서비스의 일부 GUN을 채용하고있다. AI / 기계 학습 분야에서 이용하고있는 그룹도 많다. Nadal이 데이터베이스는 블록 체인 기술과의 적합성이 높다고하여이 분야의 개발자도 GUN에주의해야한다고 생각하고있다.

 

저작자표시 비영리 (새창열림)