Changelog Master Feed cover image

Changelog Master Feed

The magic of a trace (Go Time #310)

Apr 3, 2024
Felix Geisendörfer & Michael Knyszek discuss the magic of Go execution traces, covering their usefulness for debugging slow requests and enhancing performance. They delve into the evolution of tracing in backend development, highlighting challenges and improvements. The podcast also explores the future of debugging latency using flight recording and tracing in Go, along with their unpopular opinions on technology choices and music listening preferences.
49:24

Podcast summary created with Snipd AI

Quick takeaways

  • Go execution traces are powerful and getting better
  • LinkedIn may overshadow Twitter for tech discussions in the future

Deep dives

The Unpopularity of Using Runtime Package

The public API of the runtime package should be deprecated due to its complexities, potential misuses, and better alternatives available in other packages. Some functionality may be essential but pruning unnecessary parts could improve the user experience and code clarity.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner