Golang-based cloud & edge native DBMS

Golang Architecture

What is MatrixOne?

MatrixOne is a golang-based and open source future-oriented hyper-converged cloud and edge native DBMS that supports transactional, analytical, and streaming workloads with a simplified and distributed database engine, across multiple data centers, clouds, edges, and heterogeneous infrastructures.

dart Key Features, implemented with Golang

boom Hyper-converged Engine

Monolithic Engine implemented in Golang and Built-in Streaming Engine

cloud Cloud & Edge Native

Real Infrastructure Agnostic and Multi-site Active/Active

rocket Extreme Performance thanks to Golang

  • High Performance
  • High Scalability
  • Strong Consistency

gem User Values

  • Simplify Database Management and Maintenance
  • Extremely Fast Complex Query with Golang Performance
  • Decoupling Data Architecture From Infrastructure
  • Reduce Data Fragmentation and Inconsistency
  • Seamless and Non-disruptive Scalability
  • A Solid OLTP-like OLAP Experience

mag_right Golang based Architecture

For more details, you can check out MatrixOne Architecture and MatrixOne Tech Design.