Book

Scala Reactive Programming

Reactive programming is a better, scalable, and faster way to build applications, and one that helps us write code that is concise, clear, and readable. It can be used for many purposes such as GUIs, robotics, music, and more, and is central to many concurrent systems. This book will be your guide to getting started with Reactive programming in Scala.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

18h24m

Language

English

About Book

Who Is This Book For?

This book is for Scala developers who would like to build fault-tolerant, scalable distributed systems. No knowledge of Reactive programming is required.

Book content

chapters 18h24m total length

Getting Started with Reactive and FP

Functional Scala

Asynchronous Programming with Scala

Building Reactive Applications with Akka

Adding Reactiveness with RxScala

Extending Application with Play

Working with Reactive Streams

Integrating Akka Streams to Play Application

Reactive Microservices With Lagom

Testing Reactive Microservices

Managing Microservices in ConductR

Reactive Design Patterns & Best Practices

Appendix A-Scala Plugin for IntelliJ IDEA

Appendix B- Installing Robomongo

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