Overview
Syllabus
Intro
About Me • Rust - 3 years Microservices
Kubernetes Architecture
Controller Pattern . (Mostly) immutable resource objects. • Monitor for changes to objects of a particular resource.
Aside: Operators • Controller with: Custom Resource Definition Application / domain specific
Rust for Distributed Apps
Rust Ecosystem • Many fantastic crates Serde
Rust State Machine • A Fistful of States: More State Machine Patterns in Rust Flexible framework for implementing Kubelet control loop. Compile-time enforcement
Krustlet Architecture
Taught by
CNCF [Cloud Native Computing Foundation]