I am currently an Associate Professor at Hunan University, China.
cheat-sheets. Collection of cheat sheets for git, vim, shortcuts, linux commands, and so on.
93tikz-pgfplots-projects. Projects using tikz and pgfplots.
44awesome-distributed-computing. Awesome Resources on Distributed Computing and Distributed Systems
18tlaps-examples. Examples for TLAPS (TLA+ Proof System)
17tlaplus-hfwei. Learning [Lamport's TLA+](http://research.microsoft.com/en-us/um/people/lamport/tla/tla.html).
13tla2tex. TLA+ Code to TeX Code using tla2tools.jar
10awesome-dbs. Database Systems
7latex-templates. LaTeX templates.
6sat-smt-satisfying. SAT and SMT
6tla-causal-consistency. TLA+ Specification of Variants of Causal Consistency
6hengxin.github.io. My homepage hosted by [jemdoc](jemdoc.jaboc.net).
5IsoVista. Platform for Database Testing
5ConsistencyChecking. PRAM consistency checking in the context of distributed shared memory systems
4jepsen-in-python. Jepsen (https://jepsen.io/; https://github.com/jepsen-io/jepsen) in Python
3PolySI-PVLDB2023-Artifacts. PolySI-PVLDB2023-Artifacts
3fspl. fspl: Formal Semantics of Programming Languages
3algorithm-lectures. Lectures for the Algorithm Course
3jepsen-in-java. Jepsen (https://jepsen.io/; https://github.com/jepsen-io/jepsen) in Java
3algorithms-pseudocode. Collection of Algorithm Pseudocode
2tlaplus-pluscal-utils. Utilities for TLA+ and PlusCal
2distributed-mobile-memo. Distributed shared memory targeted at Android mobile phones.
2cure-kvstore-tla. TLA+ Spec for the Cure Key-Value Store
2hyperbook-tla-cn. Chinese translation of hyperbook by Leslie Lamport on TLA+
2hengxin. A special repository
1TLA-Atomic-Multicast. TLA+ Specification of the White-Box Atomic Multicast Protocol Proposed by Gotsman et al. (DSN2019)
1vis-ar-formalization. Formalization of the (VIS, AR) Specification Framework for Both Transactional and Non-Transactional Consistency Models
1lwt-tla. TLA+ Specification of LWT (Lightweight Transactions) in Cassandra, ScyllaDB, and CASPaxos
1learning-cmake. Learning CMake/Makefile
1ccf-deadlines. ⏰ Collaboratively track deadlines of conferences recommended by CCF (Website, Python Cli, Wechat Applet) / If you find it useful, please star this project, thanks~
1tlaplus-compiler-in-antlr4. A Compiler for TLA+ in ANTLR4
1dist-ai. On Dist-AI Project
1compilers-visualization-lr. Visualizing Compilers (LR)
1mongodb-tcc. Design and Implemention of TCC (Transactional Causal Consistency) in MongoDB
1config-my-ubuntu. configurations of my ubuntu system
1