Book

Learning Concurrent Programming in Scala

Offered byPackt Logo

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.

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!

No credit card required