The pinnacle of scalable, reactive applications! In this three-day course, experienced application developers learn to build distributed reactive applications using Akka and Java, scaling out multiple nodes, managing consistency, and dealing with persistence.
Developers gain knowledge and skills to design large-scale Akka applications
Certified Lightbend Trainers share how to configure, test, and tune multiple nodes
Production readiness - confidence to use Akka on a distributed system
Remote Actor Addresses
Actor Selections for Remote Actors
Remoting Configuration
Cluster Membership
Member States
Seed Nodes and Automatic Downing
Cluster Roles
Cluster Events
Cluster Configuration
Cluster Aware Group Routers
Cluster Aware Pool Routers
Cluster Singleton Manager
Cluster Singleton Proxy
Entities, Shards, Shard Regions
Shard Coordinator
Starting Sharding
Sending Messages
Shard Id and Entity Id extractors
Rebalancing
Passivation
Event Sourcing
Persistent Actors
Snapshots
Recovery
CRDTs
CvRDTs vs CmRDTs
CvRDT Data Types
Replicator
Updates
Change Notifications
2 Days
Instructor-Led Course
Advanced
Maximum Class Size of 15
Access to Course Materials
Certificate of Completion
Access to a Private Channel with Trainers in the Academy Slack
A Q&A session one week post-course
A pre-and-post meeting with our trainers