YoVDO

Building Stateful Clustered Microservices with Java, Actors, and Kubernetes

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Java Courses Kubernetes Courses Microservices Courses Distributed Systems Courses Reactive Systems Courses Actor Model Courses

Course Description

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

Related Courses

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity