Open Source

I maintain several open source projects focused on high-performance Go libraries and tools.

coro

A native Go runtime coroutine implementation, providing lightweight concurrency primitives that work directly with Go's runtime.

Go
Concurrency
Runtime

corio

A coroutine-based IO scheduler for Go, providing efficient, non-blocking IO operations with the ergonomics of synchronous code.

Go
IO
Scheduler

rate

A high-performance rate limiter for Go with minimal allocations, designed for microservices and high-concurrency environments.

Go
Rate Limiting
Performance