The Rusty Boat
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore a comprehensive conference talk on Krustlet, a Kubernetes Kubelet implementation for running WASM modules written in Rust. Dive into the journey of developing full Kubernetes functionality in Rust, understanding the rationale behind choosing this programming language and its advantages and challenges. Examine practical code examples from Krustlet to learn how core Kubelet components were built from scratch, leveraging community crates for gRPC, controllers, and volume mounting. Gain insights into implementing traits, handling asynchronous operations, establishing API contracts, creating plugin systems, and managing state machines in Rust for Cloud Native projects. Discover the potential of Rust in Cloud Native development through this informative presentation by Matt Butcher and Taylor Thomas from Microsoft.
Syllabus
Intro
Why Rust
Traits
Bad and Ugly
Async
Initial stages
API contract
Plugin system
State machines
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