Build Fault-Tolerant Distributed Apps with Kubernetes and Temporal
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore fault-tolerant, distributed application development using Kubernetes and Temporal in this 35-minute conference talk from KubeCon + CloudNativeCon Europe 2022. Discover how Temporal, an open-source Kubernetes-native microservices orchestration platform, enables focus on business requirements while addressing challenges like persistence, communication, error propagation, transaction management, and scalability across multiple microservices. Learn about Temporal's server architecture, scalability, services, storage, and observability features. Gain insights into app development, testing, and debugging with Temporal, as well as its value proposition for writing durable workflows and orchestrating polyglot services. Watch a demonstration featuring four microservices written in PHP, Go, NodeJS, and Java to see how Temporal facilitates distributed, multi-language architectures on Kubernetes.
Syllabus
Speaker Info
Table of Contents
Case Studies
Introduction
Temporal Server
Server Scalability
Server Services
Server Storage
Observability
Using Temporal - Developers
Using Temporal - Devs
App development
Testing / Debugging
Using Temporal - Architecture
Temporal Value Proposition
Write Durable Workflows
Workflow features
Interacting with Workflows
Resumable (determinism)
Service Orchestration
Polyglot communication
Demo
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Introduction to Kubernetes
Linux Foundation via edX Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX