Go / distributed systems / production

Igor writes to the internet

Reproducible benchmarks, migrations, failure modes, and engineering decisions from backend systems.

Senior Go Developer subscribe via RSS

All posts

Latest

  1. From LLM review to the wrong protocol: how I tested a Go driver for Informix

    How I used LLM reviews, regression tests, and load testing to find four bugs in a Go driver for Informix before discovering a protocol mismatch.

  2. Go 1.21 vs 1.26 on gorush: Green Tea lost this round

    A production GC signal prompted a same-code benchmark of gorush on Go 1.21.1 and 1.26.5, including a controlled Green Tea A/B test.

Scope

What I publish

Production engineering notes with enough context to reproduce the result: Go, distributed systems, payments, observability, and infrastructure.

claim
  |
  v
measurement
  |
  v
trade-off