Making Go more efficient
Go Time: Golang, Software Engineering
English - December 15, 2022 22:15 - 1 hour - 57.3 MB - ★★★★★ - 77 ratingsTechnology Education How To golang open source software development devops architecture docker kubernetes Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: Hacking with Go: Part 3
Next Episode: A special New Year's fireside chat
Mat invites Bartłomiej Płotka, Kemal Akkoyun & Christian Simon to discuss how to make Go code more efficient through modern observability practices.
Mat invites Bartłomiej Płotka, Kemal Akkoyun & Christian Simon to discuss how to make Go code more efficient through modern observability practices.
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 – Mastodon, Twitter, GitHub, LinkedIn, WebsiteKemal Akkoyun – Mastodon, Twitter, GitHub, LinkedInChristian Simon – TwitterMat Ryer – Twitter, GitHub, LinkedIn, Website
Show Notes:
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!