Mat invites Bartłomiej Płotka, Kemal Akkoyun & Christian Simon to discuss how to make Go code more efficient through modern observability practices.
Discuss on Changelog News
Changelog++ members get a bonus 12 minutes at the end of this episode and zero ads. Join today!
Sponsors
-
Sourcegraph – Transform your code into a queryable database to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at about.sourcegraph.com/code-insights
-
Ship It! – A podcast about getting your best ideas into the world and seeing what happens. Listen to an episode that interests you and subscribe today.
Featuring
- Bartlomiej Płotka – Twitter, GitHub, LinkedIn, Website
- Kemal Akkoyun – Twitter, GitHub, LinkedIn
- Christian Simon – Twitter
- Mat Ryer – Twitter, GitHub, LinkedIn, Website
Notes and Links
- Bartek’s “Efficient Go” Book
- Vitess Benchmark
- Tools for Monitoring Applications Logs
- Prometheus library for Go
- Profiling Go Programs
- pprof tool (also available in go tool pprof)
- pkg.go.dev/net/http/pprof
- pkg.go.dev/runtime/pprof
- Building a Go Profiler using Go
- Liz Rice on eBPF
- Arena proposal
Something missing or broken? PRs welcome!