Difficulty Level
Intermediate
Completion Time
14h28m
Language
English
About Book
Who Is This Book For?
If you are a Scala programmer with no prior knowledge about concurrent programming, or seeking to broaden your existing knowledge about concurrency, this book is for you. Basic knowledge of the Scala programming language will be helpful. Also if you have a solid knowledge in another programming language, such as Java, you should find this book easily accessible.
Learning Concurrent Programming in Scala
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 14h28m total length
Introduction
Concurrency on the JVM and the Java Memory Model
Traditional Building Blocks of Concurrency
Asynchronous Programming with Futures and Promises
Data-Parallel Collections
Concurrent Programming with Reactive Extensions
Software Transactional Memory
Actors
Concurrency in Practice
Reactors
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!