Media Summary: Go ships with great tools for diagnosing performance bottlenecks, with pprof's CPU At Assembled, we serve tens of millions of LLM In this talk, Bill will share how to use Go's trace tooling to examine a Go program's performance. Along the way, he will live-code a ...

Gophercon 2025 Profiling Request Latency - Detailed Analysis & Overview

Go ships with great tools for diagnosing performance bottlenecks, with pprof's CPU At Assembled, we serve tens of millions of LLM In this talk, Bill will share how to use Go's trace tooling to examine a Go program's performance. Along the way, he will live-code a ... Go is great for writing concurrent programs, but even if you write logically sound programs, you can still give way to data races that ... When we talk about a 'fast' service we often don't mean one that can process 500MB/s per core, but one that can respond in less ... From the beginning, the TypeScript compiler has been self-hosted, evolving alongside a growing ecosystem of millions of ...

Long garbage collection (GC) pauses stand directly in the way of Go's growth. It is an important, and often times the only, technical ... Many Go programs are web services or clients for web APIs. But Go can do more than that! The same features that make Go ... Step into this new era of AI-powered tools with the Model Context Protocol (MCP) server! This session will teach you how to ... In this talk, we'll answer the age-old question—“Is Go a systems programming language?”—by showcasing TinyGo's rise as the ... Go is more than just a programming language—it's an industry pioneer. From its revolutionary concurrency model to its leadership ...

Photo Gallery

GopherCon 2025: Profiling Request Latency with Critical Path Analysis - Felix Geisendörfer
GopherCon 2025: Advancing Go Garbage Collection with Green Tea - Michael Knyszek
GopherCon 2025: Scaling LLMs with Go: Prod Patterns for Handling Millions of AI Requests - John Wang
GopherCon 2025: Go’s Trace Tooling and Concurrency - Bill Kennedy
End-to-End Latency Metrics From Distributed Trace - Kusha Maharshi - CppCon 2025
GopherCon 2025: Go Plays Nice With Your Computer - Race Detection and Freedom! - Raghav Roy
Golang UK Conference 2017 | Filippo Valsorda - Fighting latency: the CPU profiler is not your ally
GopherCon 2025: Porting the TypeScript Compiler to Go for a 10x Speedup V2 - Jake Bailey
GopherCon 2015: Go GC: Solving the Latency Problem - Rick Hudson
GopherCon 2025: Why Go Rocks for Building a Lua Interpreter - Roxy Light
GopherCon 2025: Next-Gen AI Tooling with MCP Servers in Go - Katie Hockman
GopherCon 2025: An Operating System in Go - Patricio Whittingslow
View Detailed Profile
GopherCon 2025: Profiling Request Latency with Critical Path Analysis - Felix Geisendörfer

GopherCon 2025: Profiling Request Latency with Critical Path Analysis - Felix Geisendörfer

Go ships with great tools for diagnosing performance bottlenecks, with pprof's CPU

GopherCon 2025: Advancing Go Garbage Collection with Green Tea - Michael Knyszek

GopherCon 2025: Advancing Go Garbage Collection with Green Tea - Michael Knyszek

Memory

GopherCon 2025: Scaling LLMs with Go: Prod Patterns for Handling Millions of AI Requests - John Wang

GopherCon 2025: Scaling LLMs with Go: Prod Patterns for Handling Millions of AI Requests - John Wang

At Assembled, we serve tens of millions of LLM

GopherCon 2025: Go’s Trace Tooling and Concurrency - Bill Kennedy

GopherCon 2025: Go’s Trace Tooling and Concurrency - Bill Kennedy

In this talk, Bill will share how to use Go's trace tooling to examine a Go program's performance. Along the way, he will live-code a ...

End-to-End Latency Metrics From Distributed Trace - Kusha Maharshi - CppCon 2025

End-to-End Latency Metrics From Distributed Trace - Kusha Maharshi - CppCon 2025

https://cppcon.org --- End-to-End

GopherCon 2025: Go Plays Nice With Your Computer - Race Detection and Freedom! - Raghav Roy

GopherCon 2025: Go Plays Nice With Your Computer - Race Detection and Freedom! - Raghav Roy

Go is great for writing concurrent programs, but even if you write logically sound programs, you can still give way to data races that ...

Golang UK Conference 2017 | Filippo Valsorda - Fighting latency: the CPU profiler is not your ally

Golang UK Conference 2017 | Filippo Valsorda - Fighting latency: the CPU profiler is not your ally

When we talk about a 'fast' service we often don't mean one that can process 500MB/s per core, but one that can respond in less ...

GopherCon 2025: Porting the TypeScript Compiler to Go for a 10x Speedup V2 - Jake Bailey

GopherCon 2025: Porting the TypeScript Compiler to Go for a 10x Speedup V2 - Jake Bailey

From the beginning, the TypeScript compiler has been self-hosted, evolving alongside a growing ecosystem of millions of ...

GopherCon 2015: Go GC: Solving the Latency Problem - Rick Hudson

GopherCon 2015: Go GC: Solving the Latency Problem - Rick Hudson

Long garbage collection (GC) pauses stand directly in the way of Go's growth. It is an important, and often times the only, technical ...

GopherCon 2025: Why Go Rocks for Building a Lua Interpreter - Roxy Light

GopherCon 2025: Why Go Rocks for Building a Lua Interpreter - Roxy Light

Many Go programs are web services or clients for web APIs. But Go can do more than that! The same features that make Go ...

GopherCon 2025: Next-Gen AI Tooling with MCP Servers in Go - Katie Hockman

GopherCon 2025: Next-Gen AI Tooling with MCP Servers in Go - Katie Hockman

Step into this new era of AI-powered tools with the Model Context Protocol (MCP) server! This session will teach you how to ...

GopherCon 2025: An Operating System in Go - Patricio Whittingslow

GopherCon 2025: An Operating System in Go - Patricio Whittingslow

In this talk, we'll answer the age-old question—“Is Go a systems programming language?”—by showcasing TinyGo's rise as the ...

GopherCon 2025: Go's Next Frontier - Cameron Balahan

GopherCon 2025: Go's Next Frontier - Cameron Balahan

Go is more than just a programming language—it's an industry pioneer. From its revolutionary concurrency model to its leadership ...