Akka is a toolkit for building highly concurrent, distributed, and resilient message-driven applications in Java and Scala. It provides the core of Lightbend’s technologies like Cloudstate, Cloudflow, and Akka Platform, and powers the systems of some of the worlds most known brands, like Starbucks, HPE, PayPal, and Fortnite.
In Akka for Java - Professional, Java developers will learn how to use Akka to create highly concurrent applications that are capable of improved scalability within a single JVM. These applications can have increased resiliency through the use of supervision hierarchies. Specifically, this course covers:
By the end of this self-paced, virtual course, you will have covered the foundational knowledge around actors, messaging, state, and resilience that you need to begin exploring other Akka features such as Akka Cluster, Akka Streams, and Akka HTTP.
As we adjust to the “new normal”, now is a great time to take advantage of learning new architecture patterns, experiment with new technologies, and build a valuable knowledge base that benefits your future projects and professional goals. Follow these instructions to get started with Akka for Java Developers: