IT lexicon Programming Concurrency

Concurrency

Programming På svenska → Updated: 2026-05-23

Handling multiple things "at once" — can be parallel (across cores) or just interleaved (one core switching).

Models: threads (classic), goroutines (Go), async/await (JS/Rust/Python), actors (Erlang/Akka). Hard to get right: deadlocks, race conditions, unpredictable order. "Concurrency is not parallelism" — Rob Pike.

← Back to the lexicon