Starred repositories
A list of papers about distributed consensus.
Master programming by recreating your favorite technologies from scratch.
youlai-mall 微信小程序/H5/Android/iOS 移动应用端,uni-app终极跨平台前端框架。
youlai-mall 管理前端,基于vue-element-admin升级的Vue3版本,技术栈:Vue3 + Vite5+ TypeScript + Element-Plus +Pinia。
A list of learning materials to understand databases internals
if you are Thanos(root), this command could delete half your files randomly
Basic Sources for MIT 6.824 Distributed Systems Class
A curated list of awesome Go frameworks, libraries and software
TLC is a model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.
Open source Java implementation for Raft consensus protocol.
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
The book Distributed systems: for fun and profit
Dr. TLA+ series - learn an algorithm and protocol, study a specification
Papers from the computer science community to read and discuss.
Tools for keeping your cloud operating in top form. Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
《Designing Data-Intensive Application》DDIA中文翻译
Repo for counting stars and contributing. Press F to pay respect to glorious developers.
devops-dns-server 是一款简单的dns服务器,支持从外部数据源获取数据(比如从CMDB中获取数据,只要API返回固定格式的数据)、支持读取某个文件(必须是/etc/hosts文件一样的格式), 从而可以使解析主机名为IP,也可以转发DNS请求到指定的DNS服务器, 可以作为内网DNS服务器
「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!
TwitBase is a running example used throughout HBase In Action
🐟 鯰: Programmable fuzzy scheduler for testing distributed systems