Concurrency

3 posts
2026

Concurrency vs Parallelism: What Is the Difference?

A service feels slow, so the team gives it more workers. The request queue becomes shorter, but CPU usage stays almost unchanged. Someone …
Read more

Process vs Thread: What Is the Difference?

A web server becomes slow, so someone suggests adding more threads. Another person proposes splitting the work into separate processes. Both …
Read more

Swift Concurrency: async/await, Tasks, and Actors Explained

Swift concurrency is easier to reason about when four ideas remain separate: async marks a function that may suspend. await marks a possible …
Read more