Advanced Akka with Java Course Description
This is a two-day advanced Akka with java 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 Java 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 Java 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 Java 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.
Fast Track to Java 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 hello@pincorps.com
Course Curriculum
1. Review of Akka Basics | |||
2. Akka Remoting | |||
3. Akka Cluster | |||
4. Cluster Aware Routers | |||
5. Cluster Singleton | |||
6. Cluster Sharding | |||
7. Akka persistence |
Course Reviews
No Reviews found for this course.