Writing truly concurrent software on the Java Virtual Machine just got a whole lot easier. The Akka Toolkit takes the sting out of coding for multiple cores, multiple processors, and even multiple machines. Akka Concurrency will show you what it means to design and write software in the paradigm of Akka. You'll learn how to think about your software in new and exciting ways that will allow you to express your designs naturally, allowing you to focus on the business of your software more than on the concurrency of it. This book picks up where the Akka documentation leaves off, exploring the how and the why of Akka, in a way that will empower you to grow your applications to new levels of scalability, responsiveness, and performance.
Cited By
- Giallorenzo S, Montesi F and Peressotti M (2024). Choral: Object-oriented Choreographic Programming, ACM Transactions on Programming Languages and Systems, 46:1, (1-59), Online publication date: 31-Mar-2024.
- Coullon H, Henrio L, Loulergue F and Robillard S (2023). Component-based Distributed Software Reconfiguration:A Verification-oriented Survey, ACM Computing Surveys, 56:1, (1-37), Online publication date: 31-Jan-2024.
- Gonnord L, Henrio L, Morel L and Radanne G (2023). A Survey on Parallelism and Determinism, ACM Computing Surveys, 55:10, (1-28), Online publication date: 31-Oct-2023.
- Bocchi L, Lange J, Thompson S and Voinea A A Model of Actors and Grey Failures Coordination Models and Languages, (140-158)
- Huang T, Lin C and Wong M (2019). DtCraft, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 38:6, (1070-1083), Online publication date: 1-Jun-2019.
- Albert E, Correas J, Johnsen E, Pun K and Román-Díez G (2018). Parallel Cost Analysis, ACM Transactions on Computational Logic, 19:4, (1-37), Online publication date: 31-Oct-2018.
- Bianchi F, Margara A and Pezze M (2018). A Survey of Recent Trends in Testing Concurrent Software Systems, IEEE Transactions on Software Engineering, 44:8, (747-783), Online publication date: 1-Aug-2018.
- Batko P and Kuta M (2018). Actor model of Anemone functional language, The Journal of Supercomputing, 74:4, (1485-1496), Online publication date: 1-Apr-2018.
- Kholod I, Petukhov I and Shorov A (2016). Cloud for Distributed Data Analysis Based on the Actor Model, Scientific Programming, 2016, (1), Online publication date: 1-Aug-2016.
- Eizenberg A, Hu S, Pokam G and Devietti J (2016). Remix: online detection and repair of cache contention for the JVM, ACM SIGPLAN Notices, 51:6, (251-265), Online publication date: 1-Aug-2016.
- Kroll L, Dowling J and Haridi S Static Type Checking for the Kompics Component Model First Workshop on Programming Models and Languages for Distributed Computing, (1-10)
- Jácome A, Fdez-Riverola F and Lourenço A (2016). BIOMedical Search Engine Framework, Computer Methods and Programs in Biomedicine, 131:C, (63-77), Online publication date: 1-Jul-2016.
- Aridhi S, Brugnara M, Montresor A and Velegrakis Y Distributed k-core decomposition and maintenance in large dynamic graphs Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems, (161-168)
- Eizenberg A, Hu S, Pokam G and Devietti J Remix: online detection and repair of cache contention for the JVM Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation, (251-265)
- Aridhi S, Montresor A and Velegrakis Y BLADYG Proceedings of the ACM Workshop on High Performance Graph Processing, (39-42)
- Imam S and Sarkar V Savina - An Actor Benchmark Suite Proceedings of the 4th International Workshop on Programming based on Actors Agents & Decentralized Control, (67-80)
- Bravo M, Li Z, Van Roy P and Meiklejohn C Derflow Proceedings of the Thirteenth ACM SIGPLAN workshop on Erlang, (51-60)
- Cardoso R, Hübner J and Bordini R Benchmarking communication in actor- and agent-based languages Proceedings of the First International Conference on Engineering Multi-Agent Systems, (58-77)