Akka and Kubernetes: Reactive From Code To Cloud
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)
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:
- Download This White Paper: "How To Build Stateful, Cloud-Native Services With Akka And Kubernetes", by Lightbend co-founder and CTO, Jonas Bonér
- Learn More About Akka: Watch the webinar "How Akka Works: Visualize And Demo Akka With A Raspberry-Pi Cluster"
- Get A Free O'Reilly eBook: Designing Reactive Systems: The Role Of Actors In Distributed Architecture
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: