Home » Tools » École Polytechnique Fédérale de Lausanne » Programming Reactive Systems (Scala 2 version)

Programming Reactive Systems (Scala 2 version)

Reactive programming is a set of techniques for implementing scalable, resilient and responsive systems as per the Reactive Manifesto. Such systems are based on asynchronous message-passing, and their basic building-blocks are event handlers. This course teaches how to implement reactive systems in Scala and Akka by using high-level abstractions, such as actors, asynchronous computations, and reactive streams. You will learn how to: – use, transform and sequence asynchronous computations using Future values – write concurrent reactive systems based on Actors and message passing, using untyped Akka and Akka Typed – design systems resilient to failures – implement systems that can scale out according to a varying workload – transform and consume infinite and intermittent streams of data with Akka Stream in a non-blocking way – understand how back-pressure controls flows of data

Ready to explore this tool? Reactive programming is a set of techniques for implementing scalable, resilient and responsive systems as per the Reactive… USD 79.00
View Deal
Verified by EngageDock AI
Sell Starter
Save contact
powered by EngageDock AI
Sell Starter

Need help getting started?

Request Callback
Sell Starter
Sell Starter
Support Channels

Choose the fastest way to reach the team.

Send Email

Email Us

Thank you! We'll get back to you soon.

Request Callback

Request a Callback

We'll call you back ASAP

Thank you! We'll call you back soon.

Need help getting started?
Mon 2:45pm - 10:45pm
Tue 2:45pm - 10:45pm
Wed 2:45pm - 10:45pm
Thu 2:45pm - 10:45pm
Fri 2:45pm - 10:45pm
Sat Closed
Sun Closed
Save Contact
Scroll to Top