Pinned Repositories
Log-Analyzer
Collection of scripts to statically analyze log statements in open-source software.
NanoLog
Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.
PerfUtils
A collection of eclectic tools for measuring performance using the cycle counter and pinning threads.
RAMCloud
**No Longer Maintained** Official RAMCloud repo
CME161
Contains my projects for Stanford's CME 161: Interactive Data Visualization course (taken Spring 2016).
DiskIOBenchmark
dissertation-1
Sources for my PhD dissertation on the Raft consensus algorithm
logger-bench
Benchmark of different C or C++ loggers
NanoLogCompression
Contains the benchmarks used to compare the NanoLog compression algorithm vs. zlib and snappy
varint
Variable-length integer encodings.
syang0's Repositories
syang0/CME161
Contains my projects for Stanford's CME 161: Interactive Data Visualization course (taken Spring 2016).
syang0/DiskIOBenchmark
syang0/logger-bench
Benchmark of different C or C++ loggers
syang0/NanoLogCompression
Contains the benchmarks used to compare the NanoLog compression algorithm vs. zlib and snappy
syang0/varint
Variable-length integer encodings.
syang0/dissertation-1
Sources for my PhD dissertation on the Raft consensus algorithm
syang0/NanoLogDissertationBenchmarks
This repository contains specialized benchmarks that ONLY show up in the my dissertation
syang0/RAMCloud
NOT an official repository, only used for CME 161 Final Project