Hello, fellow Gophers!
I’d love to share a package I built a few months ago that can help improve the performance of Go services running in AWS ECS.
gomaxecs addresses Go’s long-standing CFS issue in ECS. This package was created because Uber’s automaxprocs
worked for k8s but not for ECS (issue #66).
OpenTelemetry now uses gomaxecs
alongside Uber’s automaxprocs
—more details on the implementation in issue 66 above (I’m only limited to 2 links).
I’d love to hear your thoughts! If you decide to use gomaxecs
to auto-set GOMAXPROCS
for your Go services in ECS, let me know how it works for you.