Skip to content

Fundamental Building Block for Elastic Storage With Strong Consistency and Reliability

License

Notifications You must be signed in to change notification settings

dongdongyang33/matrixcube

 
 

Repository files navigation

MatrixCube—Distributed System Made Easy

MatrixCube is a fundamental library to build distributed systems without considering reliability, consistency as well as scalability, it facilitates building the distributed stateful applications since the developers only need to care about business logic on single node. Currently, it's based on multi-raft to provide replicated state machine and would evolve to paxos families to be more friendly for scenarios across multiple datacenters.

Features

  • Strong consistent persistence storage
  • High availability
  • Horizontal scalability
  • Auto Rebalance

License

MatrixCube is licensed under the Apache version 2.0 license. This repository contains source code licensed from 3rd parties, details are here.

About

Fundamental Building Block for Elastic Storage With Strong Consistency and Reliability

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.8%
  • Other 0.2%