Stateful Serverless and the Elephant in the Room
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore the concept of Stateful Serverless and its implications in this 40-minute conference talk by Stephan Ewen from Ververica. Dive into the challenges of handling state in serverless applications and discover how Stateful Functions, a new pattern utilizing containerized, event-driven functions with Apache Flink, addresses issues of data consistency and complex failure semantics. Learn about the distributed snapshot model, stateless functions, deployment strategies, and practical applications through a billing example. Gain insights into the Stateful Functions project, its differentiation from Cloud State, and its potential for multi-tenancy scenarios. Examine the migration process to Stateful Functions, compare it with other solutions, and understand its impact on memory consumption and synchronous communication in serverless architectures.
Syllabus
Introduction
Distributed Snapshot Model
Stateless Functions
Deployment
Billing example
Protocol Buffers
Demo
Stateful Functions Project
Thank you
How do you differentiate Stateful Functions from Cloud State
Is Stateful Functions like an Object
Would it work for Multitenancy
Migration to Stateful Functions
Detailed Comparison
Memory Consumption
Synchronous Communication
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Building Geospatial Apps on Postgres, PostGIS, & Citus at Large ScaleMicrosoft via YouTube Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube What's New in Grails 2.0
ChariotSolutions via YouTube Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube