YoVDO

The Rusty Boat

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Conference Talks Courses Kubernetes Courses Rust Courses Asynchronous Programming Courses Krustlet Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

WebAssembly Beyond the Browser - Leveraging Krustlet in Kubernetes
Rust via YouTube
Rust, Kubernetes, and the Cloud - Leveraging Rust for Azure and Kubernetes
Rust via YouTube
The Rusting Cloud - Implementing Kubernetes in Rust
Rust via YouTube
Supercharge Your Kubernetes AI Deployments with WebAssembly
CNCF [Cloud Native Computing Foundation] via YouTube
Run WASM Applications on Kubernetes Edge Clusters
CNCF [Cloud Native Computing Foundation] via YouTube