Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of stateful clustered microservices in this 57-minute Devoxx conference talk. Dive into building resilient systems using Java, Actors, and Kubernetes. Learn how the actor model provides a new approach to developing distributed applications in the post-Kubernetes era. Discover the advantages of stateful architectures over traditional stateless approaches. Examine live demonstrations of actor-based microservices running in clustered Kubernetes environments. Gain insights into topics such as pods, visualizations, crop circles, resilience, reactive systems, and cluster actors. Understand the mechanics of distributed systems, JSON trees, cluster singletons, and core persistence. Investigate the relationship between Kubernetes and various projects, including a comic book example. Acquire practical knowledge on deploying and managing stateful microservices in Kubernetes, with discussions on sharding versus pods and the possibility of running such systems without Kubernetes.
Syllabus
Introduction
What is this talk about
The Actor Model
Kubernetes
Demo
Pods
Visualization
Crop Circle
Actors
Microservices
Resiliency
Kubernetes Deployment
Reactive Systems
The Project
The Deployment File
The Main Project
The Entity Actor
Visualizations
Playing with code
Cluster Actors
JSON Tree
Code
Cluster Singletons
Core Persistence
Event Persistence
Kubernetes Relationship
Projects
Comic Book
Shard vs Pod
The mechanics of distributed systems
Is it possible to run this without Kubernetes
Taught by
Devoxx