Learn how to build asynchronous, non-blocking reactive streams with back-pressure - a really practical hands-on course
What you'll learn
- What are reactive streams and when should you use them
- How to build asynchronous, non-blocking, reative streams with back-pressure
- The Akka Streams API and GraphDSL
- How to correctly implement asynchronous boundaries and parallelism
- How to integrate Akka Actors into reactive streams
Requirements
- Basic Java knowledge
- Knowledge of Akka using Java and the Akka Typed API is needed
- This is a follow on course to the "Practical Java concurrency with the Akka Actor Model" course
Description
This course builds on the "Practical Java concurrency with the Akka Actor Model" course and will extend your knowledge of using the actor model with Akka and Java to create reactive streams.
The course is full of practical real-world scenarios - you'll even build a blockchain mining application.
Please note that although Akka is built in Scala, no Scala knowledge is needed for this course - the course covers Akka with Java and we won't be writing any Scala code.
This course covers the newer Akka Typed API only.
Who this course is for:
- Novice and experienced Java developers who need to enhance their concurrent programming skills.
- Programmers who need to implement reactive streams