Rust for the Kubernetes Ecosystem - Exploring Advantages and Use Cases
Offered By: Rust via YouTube
Course Description
Overview
Explore the potential of Rust as a superior alternative to Golang for building tools in the Kubernetes ecosystem in this 44-minute conference talk from Rust Linz, April 2022. Delve into the advantages of Rust over Golang, particularly for in-cluster tooling requiring minimal overhead and WebAssembly workloads. Examine ideal Kubernetes use cases for Rust, including WASI, tools, and proxies. Learn about KDash, a Kubernetes CLI dashboard built using Rust, and gain insights into the rapidly evolving Kubernetes-Rust ecosystem. Compare Rust and Golang for various Kubernetes use cases, and understand why Rust should be considered for DevOps and Kubernetes projects. Presented by Deepu K Sasidharan, a Java Champion and Senior Developer Advocate at Okta, this talk covers topics such as safety, WebAssembly, user space tools, libraries, and the challenges faced when working with Rust in the Kubernetes context.
Syllabus
Intro
About Deepu
KDash
Why KDash
Inspiration for KDash
Why Rust
Safety
Trust in Rust
Initial steep learning curve
WebAssembly
Use Cases
User Space Tools
Libraries
KDash Architecture
Data Architecture
Challenges
Taught by
Rust
Related Courses
Startup EngineeringStanford University via Coursera Developing Scalable Apps in Java
Google via Udacity Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera Cloud Networking
University of Illinois at Urbana-Champaign via Coursera Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera