Selected work

Projects.

Small systems built to understand how the pieces work together.

01 · Go / Infrastructure

Bloom Filter

A high-performance concurrent in-memory Bloom filter service with configurable sizing and false-positive rates.

  • Custom 128-bit MurmurHash3 and Kirsch–Mitzenmacher optimization.
  • Strict JSON validation, named filters, batch operations, health probes, request IDs and graceful shutdown.
  • Prometheus metrics, Grafana dashboard, OpenAPI docs, race-tested coverage, benchmarks and Docker Compose observability.

Go · net/http · Prometheus · Docker

View source →