World Congress 2026 Europe

Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!

July 9, 2026 13:30 – 14:00 · 30 min Stage 10 - powered by TikTok

What this session covers

You thought you didn’t have tio think about memory management and memory leaks when you were done with C? Think again!

Join me starting the dive by looking at how golang allocates and deallocates memory, and the workings of the garbage collector. Learn how the stack and heap works. And why does my substring allocate so much memory?

We’ll dip our toes into some pitfalls we all are guilty of, and some that are real edge cases. We’re looking at quite a lot of code examples, and coding patterns. What can cause your application, website or k8s operator to consume increasingly amounts of memory? And how to avoid it without crashing out in a OOM (Out of memory) error?

And can I actually answer all of my own questions? Maybe more? Will you even know without joining in?

World Congress 2026 Europe

Related talks

Open session

Swapping Code, Losing Memory: A JVM Deep Dive

  • Marco Sussitz

    Dynatrace

    Senior Software Developer

Open session

What If We've Been Scaling Stream Processing Wrong All Along?

  • Hartmut Armbruster

    StoatFlow

    Software Architect

Open session

The OpenTelemetry mistakes I keep seeing (and how to stop making them)

  • Juraci Paixão Kröhling

    OllyGarden

    Software Engineer

Open session

Go's Concurrency and Parallelism Inside Containers

  • Rick Rackow

    Schwarz Digits

    Senior Professional Engineer

All sessions at this congress