Notes on Go & systems
Go, explained the way it actually works.
I’m Phuong Le, a software engineer at VictoriaMetrics building VictoriaLogs. I’m also the author of The Anatomy of Go, where we discuss Go in depth.
This is where I try to explain things as clearly as I possibly can: Go, backend engineering, and the systems underneath.
01
02
Go Runtime Metrics: CPU, GC, Memory, Scheduler
Go exposes many runtime metrics through runtime/metrics, and many metrics clients (Prometheus, VictoriaMetrics) use it to export Go runtime stats from …

SIGHUP Signal for Configuration Reloads
Many applications, including Go applications by default, respond to three signals for termination: SIGTERM, SIGINT, and SIGHUP. Among these, SIGHUP …
