Settings

Theme

Show HN: Mgo: build a single Go binary optimized for all GOAMD64 variants

github.com

2 points by cafxx 2 years ago · 0 comments · 1 min read

Reader

mgo builds the same program once for each GOAMD64 variant, and then bundles all of them with a launcher that at runtime picks the correct one for the local system. Handy if you have CPU-heavy workloads, but you can't assume which processor they run on; we use it in our kubernetes workloads to reduce CPU usage by ~3%.

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection