Tech
Understanding JVM Concurrency Models (1) – Concurrency and Parallelism Fundamentals
The difference between processes and threads, concurrency vs parallelism, and why synchronous/asynchronous and blocking/non-blocking are two independent axes — foundational concepts for the JVM concurrency series.