Co-author of @raft. Previously @juicebox-systems, @homex, @eBay, @salesforce, @PlatformLab at Stanford.
dissertation. Sources for my PhD dissertation on the Raft consensus algorithm
1.1kraftscope. super hacky visualization of Raft
723raft.tla. TLA+ specification for the Raft consensus algorithm
517diskbenchmark. Benchmarking utilities for measuring the latencies of disks (mostly interesting for SSDs).
96cubicle. Manage isolated development environments
21raft-pseudocode. attempt at summarizing Raft in one page of pseudo-code
20ark. Go
10availsim. Simulator for Raft's leader election
10runway-model-raft. Raft model for Runway
9raft-talk. Slides on Raft that I use for my usual talks.
8tub98. C++98 version of RAMCloud's Tub.h
5kwic. Implementations of KWIC index decompositions from "On the criteria to be used in decomposing systems into modules"
4raftd. A reference implementation for using the go-raft library for distributed consensus.
3Comfortaa. The Comfortaa font by Johan Aakerlund. Includes the vintage version 1 as well as the current version 2 of the font.
3configs. configuration files for setting up interactive Linux boxes
3hashicorp-raft. Fork of Hashicorp's Golang implementation of the Raft consensus protocol
2xrms. Unofficial mirror of abandoned XRMS CRM
2dumpstr. A web-based repository for simple reports
2gtest. Changes to google test for RAMCloud
1CheatSheetSeries. The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.
1scpd. SCPD hacks
1website-gen. Python
1raft-talk-archive. Snapshots of prior raft-talk talks
1RAMCloud. Fork of official RAMCloud repo
1R-ggplot-intro. Intro lecture for plotting with R and ggplot2
1dodgems. TI-83+ snake game
1