State: You're Doing It Wrong - Alternative Concurrency Paradigms For The JVM The document discusses alternative concurrency paradigms for the JVM, emphasizing the shortcomings of traditional shared-state concurrency and the rise of multi-processor systems. It introduces software transactional memory (STM), message-passing concurrency (actors), and dataflow concurrency as viable alternatives, each
