Go embed: Reducing Unnecessary Memory Use with Minimal Changes
Comparing mmap and direct embedding to remove the GeoIP database heap copy found with Pyroscope, reducing unnecessary memory use without changing deployment.

4 contributions
Comparing mmap and direct embedding to remove the GeoIP database heap copy found with Pyroscope, reducing unnecessary memory use without changing deployment.
Finding a reflection bottleneck with Pyroscope and moving to guregu/dynamo v2: 59% less CPU per request and roughly half as many HPA pods.
Tracing p99 spikes caused by synchronous go-feature-flag flushes holding a mutex during S3 uploads and jitter sleeps, then fixing them with AsyncExporter and an upstream PR.
Introduction Hello, I’m Elric from the Supply group’s Product Backend team. Honeyscreen frequently deploys new promotions, but its long CI pipeline—about thirteen minutes—had becom…