Agents and Transactions
Eberhard and Jonas delve into the synergy between agents and software transactional memory (STM) in Clojure. They discuss how agents manage shared state by coordinating function applications within transactions, ensuring that either all functions are executed successfully or none at all. The conversation highlights the differences between asynchronous agents and managed references, providing a glimpse into the syntactical structure of actors and agents in Scala and Java.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 178: Akka With Jonas Boner
Related Questions