Austin Gebauer's repositories
go-leetcode
A collection of 100+ popular LeetCode problems solved in Go.
go-lru-cache
A Go library that provides a thread-safe least recently used (LRU) cache with a fixed capacity.
go-ray-tracer
A Go implementation of a 3D renderer using a ray tracing algorithm.
go-tcp-proxy
A TCP proxy that exposes telemetry metrics via Prometheus instrumentation.
c-pthread-pool
C thread pool implementation using POSIX threads (pthreads)
raft-kv-db
A distributed key-value store using Raft
vagrant-k8s-cluster
Provisions a 3 node Kubernetes cluster in VirtualBox or VMWare Fusion using Vagrant.
austingebauer.github.io
The source of my personal website.
go-fsm
A Go library that can be used to construct finite-state machines.
vagrant-linux-dev
Vagrant resources for my linux development environment.
vagrant-mininet
A repeatable Mininet installation using HashiCorp Vagrant