craiig
PhD Candidate at University of British Columbia. Loves computer architecture, compilers, and data processing.
Vancouver, BC
Pinned Repositories
COPPERPOT
experiments in co-operative gameplay
docker-bigdata-cluster
A collection of docker files and scripts to help build infrastructure for big data experiments
HOTDOGSEAGULL
Browse your locally stored media using a browser and push it up to a chromecast.
keychain-tools
tools for working with HLS
memdb
a memory debugging & visualization toolkit
Packet-StreamSQL
system for running SQL-like streaming queries on a programmable switch ASIC
remote-perf
Tools to run perf on multiple remote machines simultaneously and analyze the results
spacegame
space game framework
spark-keychain
clone of apache/spark
ticket-to-ride
graph analysis of ticket to ride
craiig's Repositories
craiig/docker-bigdata-cluster
A collection of docker files and scripts to help build infrastructure for big data experiments
craiig/keychain-tools
tools for working with HLS
craiig/spark-keychain
clone of apache/spark
craiig/Packet-StreamSQL
system for running SQL-like streaming queries on a programmable switch ASIC
craiig/remote-perf
Tools to run perf on multiple remote machines simultaneously and analyze the results
craiig/spark-sql-perf
craiig/ticket-to-ride
graph analysis of ticket to ride
craiig/2015_fed_poll_boundaries
Script to split out 2015 federal poll boundaries
craiig/amplab-benchmark
Large scale query engine benchmark
craiig/aws-auto-approve-codepipeline
Automatically approve CodePipeline manual approval actions with Lambda
craiig/aws-bench
quick and dirty aws benchmarking suite
craiig/aws-quickie
quick instance creation from the command line
craiig/aws-utils
Collection of simple utils for AWS that aren't worthy of their own repo
craiig/bottlerocket
An operating system designed for hosting containers
craiig/dotvim
vim configuration obviously
craiig/eece527-flamegraphs
flamegraphs for eece527 final project
craiig/haproxy
HAProxy Load Balancer's development branch
craiig/honest-profiler
A sampling JVM profiler without the safepoint sample bias
craiig/llvm-epp
Efficient Path Profiling using LLVM
craiig/mapbox-gl-js
Interactive vector maps in the browser, powered by WebGL
craiig/nationbuilder-snapshot-downloader
tool to download nationbuilder snapshots using playwright
craiig/NetBricks
NetBricks: A new network function framework based on Rust.
craiig/oskit
oskit code from Fluke OS project at University of Utah
craiig/P4-StreamProcessing
A network router based stream processing execution engine implemented in P4
craiig/parallel-ssh
Automatically exported from code.google.com/p/parallel-ssh
craiig/perf-map-agent
A java agent to generate method mappings to use with the linux `perf` tool
craiig/pq
Simple transactional queue for PostgreSQL written in Python
craiig/spark-ec2
Scripts used to setup a Spark cluster on EC2
craiig/spark-perf
Performance tests for Spark
craiig/uvicorn
The lightning-fast ASGI server. 🦄