World Congress 2026 Europe

Go's Concurrency and Parallelism Inside Containers

July 9, 2026 12:50 โ€“ 13:20 ยท 30 min Stage 10 - powered by TikTok

What this session covers

A common assumption is that if a program is concurrent, it will also run in parallel, and that containers simply get a number of CPU cores to work with. In practice, neither of these assumptions holds.

In this talk we explore how concurrency and parallelism behave inside containers, and why the same program can show very different performance characteristics when run on the host versus inside a container with CPU limits applied.

Using a small Go program as an example, we start with a simple sequential implementation, introduce concurrency to structure the work, and then add parallelism to scale CPU bound processing. We observe how the program behaves under different container CPU configurations, and where expectations break down.

Related talks at this congress

Open session

World Congress 2026 Europe

July 9, 2026 ยท 12:10โ€“12:40

Stage 8 - powered by Red Hat

The Hidden Costs of CPU Limits in Kubernetes

Pavel Malyarevsky

Director PCCP at Deutsche Bank

Pavel Malyarevsky
Open session

World Congress 2026 Europe

July 9, 2026 ยท 11:30โ€“12:00

Stage 8 - powered by Red Hat

Linux (Pseudo)Filesystems: The Hidden Backbone of Cloud Native

Daniel Drack

Senior DevOps Engineer at FullStackS

Daniel Drack
Open session

World Congress 2026 Europe

July 9, 2026 ยท 10:30โ€“12:30

Room R2 (30 Seats)

Building a Better Tomorrow: Tips and Tricks for Docker Builds

Daniel Bodky

Senior Developer Advocate at NETWAYS

Daniel Bodky
Open session

World Congress 2026 Europe

July 9, 2026 ยท 14:50โ€“15:20

Stage 8 - powered by Red Hat

Docker build without Docker

Oliver Seitz

Associate Manager @ Accenture

Oliver Seitz
All sessions at this congress