⚡ Bolt: Zero-Allocation SigV4 Canonical Headers

Every authenticated S3 request rebuilds a SigV4 canonical-headers block — and the two obvious ways to write it (strings.Split and Header.Get) each allocate on the hottest authorization path. This post walks through replacing both with an IndexByte scan and an EqualFold lookup, and the golden-equivalence test that proves the rewrite is byte-identical for every request AWS clients actually send.

🐞 ISSUE FIX•TRANSPORT•October 15, 2026•5 min

⚡ Bolt: Zero-Allocation Parsing of ETag Lists

How we removed the heap allocation from ETag list parsing on the S3 conditional-request path by replacing strings.Split with a strings.IndexByte scan. Teaches: what If-Match/If-None-Match actually carry, why Split allocates per request, and how a microbenchmark proves the win.

🐞 ISSUE FIX•S3•October 6, 2026•5 min

🐜 Adaptive Systems: Ant-Colony Routing and Epigenetic Concurrency

How Momo replaces static concurrency limits and rigid replica selection with bio-inspired adaptive mechanisms: Ant Colony pheromone-based replica exploration and Epigenetic host-capacity admission.

🐞 ISSUE FIX•TRANSPORT•October 6, 2026•5 min

⚡ Bolt: Zero-Allocation Parsing of AWS Chunked Headers

How we removed the last heap allocation from the aws-chunked ingest path by replacing strings.Split and strings.TrimPrefix with a strings.IndexByte scan. Teaches: what a streaming S3 upload body looks like, why Split allocates per chunk, and how a microbenchmark proves the win.

🐞 ISSUE FIX•S3•October 1, 2026•5 min

⚡ Bolt: Eliminating the Last Remaining S3 XML Time Allocation

How we eliminated the final per-response heap allocation in S3 XML rendering by swapping time.Format for time.AppendFormat in the ListParts handler. Teaches: the stack-buffer time formatting pattern, why Format allocates, and how microbenchmarks prove the win.

🐞 ISSUE FIX•S3•September 8, 2026•3 min

⚡ Bolt: Eliminating Time Formatting Allocations in S3 HTTP Responses

How we optimized S3 XML responses by replacing time.Format with time.AppendFormat to eliminate heap allocations. Teaches: stack-buffer time formatting pattern, hot path identification via pprof.

🐞 ISSUE FIX•S3•August 30, 2026•4 min

Transport Evolution: TCP, QUIC, and the Wire Protocol

Momo’s transport layer grew from TCP to a QUIC/TLS 1.3 fan-out — fixing handshake, ACK framing, deadlines, and TLS identity along the way.

🏛 ARCHITECTURE•TRANSPORT•August 11, 2026•2 min