-
Huawei(ex-company)
- https://www.zhihu.com/people/XMeta
data system
A RPC framework leveraging Spark RPC module
Free and Open Source, Distributed, RESTful Search Engine
UC Berkeley's Database class CS186: Implement A Simple Database Management System
Apache Spark - A unified analytics engine for large-scale data processing
NetFlow data source for Spark SQL and DataFrames
This tutorial provides a quick introduction to using Spark
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs,…
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
YugabyteDB - the cloud native distributed SQL database for mission-critical applications.
A curated list to learn about distributed systems
RocksDB/LevelDB inspired key-value database in Go
A RocksDB plugin for key-value separation, inspired by WiscKey.
Distributed transactional key-value database, originally created to complement TiDB
A course to build the SQL layer of a distributed database.
Apache Druid: a high performance real-time analytics database.
TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://www.pingcap.com/tidb-serverless/
StarRocks, a Linux Foundation project, is a next-generation sub-second MPP OLAP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics, and ad-hoc queries.
TBase is an enterprise-level distributed HTAP database. Through a single database cluster to provide users with highly consistent distributed database services and high-performance data warehouse s…
High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios
Distributed reliable key-value store for the most critical data of a distributed system
Golang implementation of the Raft consensus protocol
Sources for my PhD dissertation on the Raft consensus algorithm
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.