Pinned Repositories
Erlang-Sat-Solver
A novel distributed Sat Solver written in Erlang.
flib
A set of experimental extensions to the go standard library
lfqueue
Lock free concurrent queue, based on the java implementation ConcurrentLinkedQueue
location_server
A location server which can tell clients about other nearby users
matching_engine
A simple financial trading matching engine. Built to learn more about how they work.
memorymanager
An offheap memory allocator for manual memory management in Golang
priority_queues
A collection of orphaned priority queues from my matching_engine project
queues
Collection of experimental concurrent queues
Tankwars
Yet another Tankwars clone in a javascript
unsafeutil
A small utility for converting unsafely between string and []byte without allocations in Golang
fmstephe's Repositories
fmstephe/matching_engine
A simple financial trading matching engine. Built to learn more about how they work.
fmstephe/flib
A set of experimental extensions to the go standard library
fmstephe/location_server
A location server which can tell clients about other nearby users
fmstephe/memorymanager
An offheap memory allocator for manual memory management in Golang
fmstephe/queues
Collection of experimental concurrent queues
fmstephe/unsafeutil
A small utility for converting unsafely between string and []byte without allocations in Golang
fmstephe/fasthttp
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
fmstephe/Go-Environment-Setup
A set of scripts for setting up development environment for Go
fmstephe/HTML5-particle-simulator
A very simple particle simulator in HTML5
fmstephe/depth
Visualize Go Dependency Trees
fmstephe/destructure
fmstephe/encoding
Library for working with compressed arrays of integers
fmstephe/fastcache
Fast thread-safe inmemory cache for big number of entries in Go. Minimzes GC overhead
fmstephe/fasthttp_oddities
A collection of odd behaviours from the fasthttp client
fmstephe/go
The Go programming language
fmstephe/go-tooling-workshop
A workshop covering all the tools gophers use in their day to day life
fmstephe/Guest-Additions-Setup
installs virtual box guest additions, assumes the cd is already mounted
fmstephe/http_sheduler_test
A toy program for stressing the Go scheduler while making http requests
fmstephe/httptool
fmstephe/i3-Environment-Setup
Scripts to install i3 on top of Ubuntu Server
fmstephe/nzhttp
fmstephe/pgbouncer
PgBouncer development
fmstephe/pgx
PostgreSQL driver and toolkit for Go
fmstephe/practice_timer
A timer tool for music practice
fmstephe/ratelimit
A Golang blocking leaky-bucket rate limit implementation
fmstephe/setup-scripts
A family of system setup scripts - intended for debian with some OSX mixed in
fmstephe/switch-map-compare
A comparison of switch vs map[string]string
fmstephe/testify
A sacred extension to the standard go testing package
fmstephe/tools
[mirror] Go Tools
fmstephe/wrk-scripts
Script Lua to work better with wrk