Advanced Akka with Scala Course Description
This is a two-day advanced course on building distributed reactive applications using Akka and Scala. It is intended for developers who already have a strong understanding of the fundamentals of building applications using Akka and Scala on a single JVM and are looking to learn how to scale out to multiple nodes and 3rd party systems. This course has extensive hands-on work and successive exercises build upon prior lessons learned to produce a fully functional application that is both event-driven and resilient by the conclusion of the course.
Advanced Akka with Scala Course Learning Outcomes;
- Be confident to start using Akka on large scale.
- Know how to use Akka’s remoting and clustering features.
- Be confident to use Akka’s Event sourcing in your application.
- Know fundamentals about CRDT’s and their implementation in Akka.
Advanced Akka with Scala Training – Suggested Audience
This training is aimed at professionals who have a strong understanding of the fundamentals of building applications using Akka and Scala on a single JVM and interested in advancing your skills by learning how to scale out to multiple nodes and 3rd party systems. Suggested attendees are:
- Software Developer
- Java Developer
- Software Architect
- IT Consultant
Advanced Akka with Scala Training – Prerequisites
- Basic knowledge of Akka & Scala.
- At least 2 months of development experience with Akka and Scala is recommended.
System Setup Requirements
Participants should bring their own laptop with Java 6 or higher installed.
Advanced Akka with Scala In-house/Corporate Training
If you have a group of 5-6 participants, apply for in-house training. For commercials please send us an email with group size to firstname.lastname@example.org
|1. Review of Akka Basics|
|2. Akka Remoting|
|3. Akka Cluster|
|4. Cluster Aware Routers|
|5. Cluster Singleton|
|6. Cluster Sharding|
|7. Akka persistence|
No Reviews found for this course.