Skip to content
View IDJack's full-sized avatar

Block or report IDJack

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stars

data system

database, big data system, distributed systems
38 repositories

A RPC framework leveraging Spark RPC module

Scala 212 106 Updated Mar 13, 2019

Free and Open Source, Distributed, RESTful Search Engine

Java 69,727 24,679 Updated Oct 6, 2024

UC Berkeley's Database class CS186: Implement A Simple Database Management System

Java 408 94 Updated Jun 29, 2022

Apache Spark - A unified analytics engine for large-scale data processing

Scala 39,427 28,225 Updated Oct 6, 2024

NetFlow data source for Spark SQL and DataFrames

Java 18 11 Updated May 6, 2021

酷玩 Spark: Spark 源代码解析、Spark 类库等

Scala 3,464 1,410 Updated May 18, 2022

剥离的模块,用于查看Spark SQL生成的语法树

Java 88 66 Updated May 26, 2019

This tutorial provides a quick introduction to using Spark

Scala 57 43 Updated Mar 31, 2016

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,…

C 66,525 23,744 Updated Oct 2, 2024

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.

Go 29,971 3,787 Updated Oct 6, 2024

YugabyteDB - the cloud native distributed SQL database for mission-critical applications.

C 8,915 1,058 Updated Oct 5, 2024

A curated list to learn about distributed systems

10,596 1,449 Updated Jul 11, 2024

RocksDB/LevelDB inspired key-value database in Go

Go 4,809 448 Updated Oct 4, 2024

A RocksDB plugin for key-value separation, inspired by WiscKey.

C++ 485 166 Updated Aug 10, 2024

Distributed transactional key-value database, originally created to complement TiDB

Rust 15,103 2,132 Updated Sep 30, 2024

A course to build the SQL layer of a distributed database.

Go 1,707 523 Updated Sep 27, 2023

The MongoDB Database

C++ 26,171 5,569 Updated Oct 5, 2024

Apache Kylin

Java 3,635 1,533 Updated Oct 3, 2024

Apache Druid: a high performance real-time analytics database.

Java 13,443 3,692 Updated Oct 6, 2024

经典论文阅读笔记,文章同步发布在知乎和博客上。欢迎提 PR

217 24 Updated Apr 7, 2021

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/

Go 37,013 5,822 Updated Oct 4, 2024

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.

Java 8,750 1,755 Updated Oct 6, 2024

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…

C 1,381 261 Updated Sep 26, 2024

Apache IoTDB

Java 5,557 999 Updated Oct 3, 2024

High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios

C 23,290 4,844 Updated Oct 6, 2024

Distributed reliable key-value store for the most critical data of a distributed system

Go 47,528 9,742 Updated Oct 5, 2024

Golang implementation of the Raft consensus protocol

Go 8,181 992 Updated Sep 24, 2024

Sources for my PhD dissertation on the Raft consensus algorithm

TeX 993 126 Updated May 24, 2016

An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.

C++ 3,947 881 Updated Aug 20, 2024