akka kubernetes akka-cluster stateful stateless microservices

Akka and Kubernetes: Reactive From Code To Cloud

Oliver White Director of Developer Marketing

View on Slideshare

Akka–the asynchronous, actor-based toolkit for the JVM–is a popular and mature choice for building scalable and resilient Reactive systems in Java or Scala. Kubernetes has rapidly emerged as the de facto standard in the world of container orchestration, with all major cloud providers offering a managed Kubernetes platform. Best of all, it also promises transparent scalability and resilience.

So how do these two technologies compare from a Reactive standpoint? Does one supersede the other? In fact, their powers can be combined to design distributed systems all the way from application code to cloud instance.

In this webinar with special guest Fabio Tiriticco, we will explore how Akka is the perfect companion to Kubernetes, providing the application level requirements needed to successfully deploy and manage your cloud-native services with technologies built specifically for cloud-native applications, like Kubernetes. Specifically, we go over:

  • How Akka and Kubernetes work together to provide elasticity and resilience at both the code and infrastructure level
  • On which level of abstraction they offer different benefits individually
  • How to start using them together to make your systems fully Reactive to any demand

Watch The Full Video (~50 Min)

Watch on YouTube

More Resources You May Enjoy

If you're looking to up your knowledge on Akka, Kubernetes, and Reactive Systems in general, then check out these resources:

As always, Lightbend is here to help you with your next project. If the time is right for a 20-min introductory call with us, just let us know here: