SlideShare a Scribd company logo
Hugh McKee (@mckeeh3), Developer Advocate
Akka and Kubernetes:
The beginning of a beautiful relationship
Akka cluster and OpenShift
Live demo
Entities
Shards
Pods
HTTP Server
Singleton
The enabler of these characteristics is a Cloud-Ready Message Driven Model.
Lightbend codified these principles into the Reactive Manifesto in 2013; 24,000+ signatories around the world so far.
Responsive Resilient Elastic
React to
Users
React to
Failures
React to
Load Variance
Low latency / High
performance
Real-time / NRT
Graceful, Non-catastrophic
Recovery
Self-Healing
Responsive in the face of
changing loads
Reactive Systems
Clustered Entity Actors
1. Send command‹
2. Shard Region‹
3. Singleton‹
4. Shard‹
5. Entity
12
3
4
5
Entities added as needed
Inactive entities shutdown
Akka and Kubernetes, the beginning of a beautiful relationship
Distributed Actors
Cluster Aware
Actors
Distributed Actors
Cluster Aware
Actors
Distributed Actors
Cluster Aware
Actors
Shard Distribution
Akka Cluster Singleton
Shard Distribution
Akka Cluster Singleton
Shard Distribution
Akka Cluster Singleton
1. Send command‹
2. Shard Region‹
3. Singleton‹
4. Shard‹
5. Entity
12
3
4
5
Entity Distributed Sharding
Akka Cluster Sharding
Entity Distributed
Sharding
Akka Cluster Sharding
Event Sourcing & CQRS
Akka Persistence & Persistence Query
Event Sourcing & CQRS
Akka Persistence &
Persistence Query
Akka and Kubernetes, the beginning of a beautiful relationship
Lightbend Platform
Distributed Systems
Architecture
Event-driven
Reactive Microservices
Real-time Streaming
& Machine Learning
End-to-End Monitoring
& Management
Security & Risk
Mitigation
Cloud native, data-centric application architecture
Akka Reactive Systems and OpenShift
Responsive Resilient Elastic
React to
Users
React to
Failures
React to
Load Variance
Low latency / High
performance
Real-time / NRT
Graceful, Non-catastrophic
Recovery
Self-Healing
Responsive in the face of
changing loads
a beautiful relationship
/akka-java-cluster-openshift.git
/akka-java-cluster.git
/akka-java-cluster-aware.git
/akka-java-cluster-singleton.git
/akka-java-cluster-sharding.git
/akka-java-cluster-persistence.git
/akka-java-cluster-persistence-query.git
https://github.com/mckeeh3

Upgrade your grey matter!‹
Get the free O’Reilly book by Hugh McKee, ‹
Developer Advocate at Lightbend
https://www.lightbend.com/resources/e-books
Hugh McKee (@mckeeh3), Developer Advocate
hugh.mckee@lightbend.com
Akka and Kubernetes:
The beginning of a beautiful relationship
Akka and Kubernetes, the beginning of a beautiful relationship

More Related Content

PDF
Akka and Kubernetes, the beginning of a beautiful relationship - JEEConf 19 Kiev
PDF
Akka and Kubernetes, the beginning of a beautiful relationship
PPTX
Multiplayer Server Scaling with Azure Container Instances
PPTX
OpenWhisk: Where Did My Servers Go?
PDF
Navigating the React Ecosystem
PDF
The pets, the cattle and the germs - Avishai Ish-Shalom - DevOpsDays Tel Aviv...
PDF
A brief introduction to Realm with Kotlin
PDF
OpenPOWER Webinar Series : Cloud native with openshift presentation from Indu...
Akka and Kubernetes, the beginning of a beautiful relationship - JEEConf 19 Kiev
Akka and Kubernetes, the beginning of a beautiful relationship
Multiplayer Server Scaling with Azure Container Instances
OpenWhisk: Where Did My Servers Go?
Navigating the React Ecosystem
The pets, the cattle and the germs - Avishai Ish-Shalom - DevOpsDays Tel Aviv...
A brief introduction to Realm with Kotlin
OpenPOWER Webinar Series : Cloud native with openshift presentation from Indu...

What's hot (7)

PPTX
CNCF Rajkot group- Know the magic of kubernetes with AWS EKS
PPTX
Spring Cloud Star
PDF
An Introduction to Redux
PDF
Resilient Applications with Circuit Breakers
PPTX
Managing Kubernetes from Python using Kube
PDF
Monitoring kubernetes across data center and cloud
PPTX
Visualizing C2_MLADS_2015
CNCF Rajkot group- Know the magic of kubernetes with AWS EKS
Spring Cloud Star
An Introduction to Redux
Resilient Applications with Circuit Breakers
Managing Kubernetes from Python using Kube
Monitoring kubernetes across data center and cloud
Visualizing C2_MLADS_2015
Ad

Similar to Akka and Kubernetes, the beginning of a beautiful relationship (20)

PDF
Akka and-kubernetes
PDF
Akka and Kubernetes, the beginning of a beautiful relationship - Container Da...
PDF
Fabio Tiriticco - Ádám Sándor - Akka Cluster versus Kubernetes: Clustering...
PDF
Fabio Tiriticco - Ádám Sándor - Akka Cluster versus Kubernetes: Clustering...
PDF
Cloud native akka and kubernetes holy grail to elasticity
PDF
Cloud Native Akka & Kubernetes: the holy grail to elasticity?
PPTX
Clustersoftware
PDF
Akka A to Z: A Guide To The Industry’s Best Toolkit for Fast Data and Microse...
PDF
Akka java-es-cqrs
PDF
Akka Revealed: A JVM Architect's Journey From Resilient Actors To Scalable Cl...
PDF
Building a Reactive System with Akka - Workshop @ O'Reilly SAConf NYC
PDF
Webinar Alpakka 2018-08-16
PDF
Pakk Your Alpakka: Reactive Streams Integrations For AWS, Azure, & Google Cloud
PDF
We all need friends and Akka just found Kubernetes
PDF
Akka Cluster in Production
PDF
Akka at Enterprise Scale: Performance Tuning Distributed Applications
PDF
Akka and Kubernetes: Reactive From Code To Cloud
PDF
Build Real-Time Streaming ETL Pipelines With Akka Streams, Alpakka And Apache...
PDF
Building Stateful Microservices With Akka
PPTX
Continuous Deployment with Akka.Cluster and Kubernetes (Akka.NET)
Akka and-kubernetes
Akka and Kubernetes, the beginning of a beautiful relationship - Container Da...
Fabio Tiriticco - Ádám Sándor - Akka Cluster versus Kubernetes: Clustering...
Fabio Tiriticco - Ádám Sándor - Akka Cluster versus Kubernetes: Clustering...
Cloud native akka and kubernetes holy grail to elasticity
Cloud Native Akka & Kubernetes: the holy grail to elasticity?
Clustersoftware
Akka A to Z: A Guide To The Industry’s Best Toolkit for Fast Data and Microse...
Akka java-es-cqrs
Akka Revealed: A JVM Architect's Journey From Resilient Actors To Scalable Cl...
Building a Reactive System with Akka - Workshop @ O'Reilly SAConf NYC
Webinar Alpakka 2018-08-16
Pakk Your Alpakka: Reactive Streams Integrations For AWS, Azure, & Google Cloud
We all need friends and Akka just found Kubernetes
Akka Cluster in Production
Akka at Enterprise Scale: Performance Tuning Distributed Applications
Akka and Kubernetes: Reactive From Code To Cloud
Build Real-Time Streaming ETL Pipelines With Akka Streams, Alpakka And Apache...
Building Stateful Microservices With Akka
Continuous Deployment with Akka.Cluster and Kubernetes (Akka.NET)
Ad

More from Hugh McKee (12)

PDF
The End of the Data Ice Age.pdf
PDF
How Secure Serverless Microservice Platforms Completely Change Dev & Ops.pdf
PDF
From Monolithic Microservices to Micro Streams.pdf
PDF
Microservice design patterns
PDF
How to build megaservices mind7 2021 June 29
PDF
Yavaconf 2021 building io t digital twins with java and akka
PDF
7 Reasons why your microservices should use Event Sourcing & CQRS
PDF
The Evolution From Monolith to Microservices to Serverless and Beyond
PDF
Building Stateful Clustered Microservices with Java, Actors, and Kubernetes
PDF
Akka and Kubernetes, the beginning of a beautiful relationship
PDF
7 reasons-why-es-cqrs
PDF
7 Reasons why your microservices should use Event Sourcing & CQRS
The End of the Data Ice Age.pdf
How Secure Serverless Microservice Platforms Completely Change Dev & Ops.pdf
From Monolithic Microservices to Micro Streams.pdf
Microservice design patterns
How to build megaservices mind7 2021 June 29
Yavaconf 2021 building io t digital twins with java and akka
7 Reasons why your microservices should use Event Sourcing & CQRS
The Evolution From Monolith to Microservices to Serverless and Beyond
Building Stateful Clustered Microservices with Java, Actors, and Kubernetes
Akka and Kubernetes, the beginning of a beautiful relationship
7 reasons-why-es-cqrs
7 Reasons why your microservices should use Event Sourcing & CQRS

Recently uploaded (20)

PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
AI in Product Development-omnex systems
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
System and Network Administration Chapter 2
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
history of c programming in notes for students .pptx
PDF
top salesforce developer skills in 2025.pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
L1 - Introduction to python Backend.pptx
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
ai tools demonstartion for schools and inter college
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
Introduction to Artificial Intelligence
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Wondershare Filmora 15 Crack With Activation Key [2025
wealthsignaloriginal-com-DS-text-... (1).pdf
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
AI in Product Development-omnex systems
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
System and Network Administration Chapter 2
VVF-Customer-Presentation2025-Ver1.9.pptx
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
history of c programming in notes for students .pptx
top salesforce developer skills in 2025.pdf
Design an Analysis of Algorithms I-SECS-1021-03
L1 - Introduction to python Backend.pptx
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
ai tools demonstartion for schools and inter college
How Creative Agencies Leverage Project Management Software.pdf
PTS Company Brochure 2025 (1).pdf.......
Odoo Companies in India – Driving Business Transformation.pdf
Introduction to Artificial Intelligence
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf

Akka and Kubernetes, the beginning of a beautiful relationship