8000 GitHub - PTJohn0122/Modular_Distributed_Storage
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

PTJohn0122/Modular_Distributed_Storage

Repository files navigation

Modist

Store your data on Modist, a document-based Daas(Database as a service) that support docker deployment.

For more detail, please read this developer blog.

Docker swarm supporting on the way...

Created by Yutong Li(yli195) and Xingjian Hao(xhao9). Backup and updated from private reporsitory.

What is is

Modist, or Modular Distributed Storage, is a distributed databse that supports multiple synchoronization model setups for each functionality domain. Common issues for distributed systems are addressed with proven solutions from academia and industry.

Modist is built with BoltDB, gRPC, and Protobuf. The system overall applies a raft schema, and each nodes meantained local replication and partitioning for data safety.

Raft

Node

Known Issues

Please check Issue tab for more information.

Usage

Modist docker image is available at here.

Usage of Modist Docker Image:

docker pull PTJohn0122/modist:latest

While docker is provided as general solution, modist also provide local package for development and integration. To use,

git clone https://github.com/PTJohn0122/Modular_Distributed_Storage.git
go build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0