Knative

Why I Rewrote Four Services in Go

Python on Knative was costing me 5–7 seconds every cold start. On a small Kubernetes cluster, that latency was the difference between a usable AI agent and a broken one. So I rewrote four services in Go on three weekends. Here are the measured numbers, the unexpected wins, the unexpected pains, and when you absolutely should not do the same.

Cover image for Why I Rewrote Four Services in Go