-
Advanced Features of Akka Online course
Course ID: 267109 view dates
Font size: |

The full capabilities of Akka come from the ability to scale using clustering and networking. In this course, you will learn how to build, manage, and configure a cluster, manage network communication within an application, and use advanced utilities.
Learning Objectives
Learning Objectives
- Start the course
- Describe the advantages of clusters and how they work
- Create a cluster and actors that can join its nodes
- Manage and remove cluster members
- Subscribe actors to cluster events
- Distribute actors across nodes using cluster sharding
- Publish and send messages to members
- Communicate with cluster members from outside the cluster using cluster client
- Create routers that monitor or deploy routes on cluster nodes
- Use Cluster Metrics Extension to monitor cluster health and perform load balancing
- Manage clusters using a JMX console or command lines
- Monitor and manage actors remotely and enhance remote security
- Use serialization to convert objects to and retrieve objects from simple byte data
- Describe the Akka I/O implementation
- Create and manage connections using TCP
- Use the Akka-Camel module to send and receive messages
- Use the event stream to publish events
- Set up logging within an Akka application
- Use the scheduler to create future events
- Use circuit breakers to avoid "hanging" applications caused by nonresponsive services
- Create extensions to add your own features to Akka
- Use Akka along with Sprint or any other JEE application
- Use Akka along with Play framework as a service backend
- Separate Akka message into its own module, group actors into modules, and deploy those modules independently
- Implement continuous integration and deploy large-scale Akka-based applications
- Create a clustered Akka application including logging and event subscription
Register Now
Advanced Features of Akka Online course
- Course ID:
267109 - Duration:
145 minutes - Price:
$75