Cloud Native Rust Day EU 2021
2021-05-03
-- online --
as the organisers put it
Come explore what makes Rust a fantastic choice for new cloud native development, and learn about how the community uses Rust today.
who it's for
cloud native developers, Rust developers, security engineers, platform engineers, embedded systems engineers, site reliability engineers, Kubernetes operators
topics
WASM kubelet (Krustlet); Tokio async runtime; Tonic gRPC bindings; tss-esapi TPM integration; seccomp notify sandboxing; Intel SGX enclaves; HSM-backed key management service; allocator and binary size tuning; flatbuffers zero-copy serialization; Servo GStreamer plugin for WebXR
| title | author | length |
|---|---|---|
| Opening Remarks | Sabree Blackmon, Chris Aniszczyk | 07m |
Rust is now the second most popular language in CNCF projects behind Go, and this event aims to leave attendees with enough context to consider Rust for your… | ||
| The Rusty Boat | Matt Butcher, Taylor Thomas | 31m |
A Rust Kubelet named Krustlet kubelet for WASM actually runs WebAssembly modules and proves Rust fits cloud native work; code uses tonic build rs… | ||
| Cloud-native security in Rust with Keylime | Lily Sturmann | 20m |
Keylime provides remote boot attestation and runtime integrity measurement for cloud nodes using a TPM; the project ports the agent ported to Rust from Python… | ||
| Why the future of the cloud will be built on Rust | Oliver Gould | 31m |
Linkerd runs a Rust proxy as a lightweight sidecar while its control plane stays in Go, and that Rust proxy is production‑ready and used to avoid classes of… | ||
| Rust-based, Secure and Lightweight Container Runtime for Embedded Systems | Manabu Sugimoto | 20m |
A Rust-based container runtime optimized for embedded systems implements a pre-created-container fast-startup called first setup, fine-grained access control… | ||
| Keyhouse: Production-ready Key Management Service in Rust | Maxwell Bruce, Sergey Shekyan | 22m |
Production Keyhouse is a Rust monolithic KMS that replaces a Go predecessor and uses etcd as authoritative storage, Spire for mTLS identity, and HSM-backed… | ||
| The Rust Borrow Checker - A Deep Dive | Nell Shamrell-Harrington | 22m |
Explains how the Rust compiler stages (AST → HIR → MIR → LLVM) feed the borrow checker, shows MIR locals and spans, and demonstrates that the checker tracks… | ||
| Apache Teaclave (incubating): An Open Source Universal Secure Computing Platform in Rust | Mingshen Sun | 19m |
Open source platform written in Rust that claims memory safety for enclaves and runs production services as containers deployable in Docker or cloud… | ||
| Building Cloud-native applications with Rust - the good, the bad and the ugly | Luca Palmieri | 22m |
TrueLayer builds a new payments API called pay direct in Rust, using tools like cargo-chef and wiremock and relying on Tokio for async execution; Rust delivers… | ||
| Parsec: A New Platform Abstraction for Security | Hugues de Valon | 21m |
Parsec provides a language‑agnostic IPC service that maps the PSA Crypto API onto real TPMs, HSMs and secure elements, exposing REST/Go/C/Cli clients and a… | ||
| Allocating Less: Really Thin Rust Cloud Apps | Evan Chan | 26m |
Shows concrete memory wins and tools: heap-profiles with dhat, JSON comparisons that cut peak heap by ~30% using json-rust, and a repo with benchmarks… | ||
| Lightning Talk: Streaming Video from WebXR content using Servo | Alan Jeffry | 07m |
Servo embeds into GStreamer to stream WebXR/WebGL scenes live into pipelines and it works: a Servo GStreamer plugin feeds GPU textures directly with GL memory… | ||
| Leveraging State Machines to Build Operators in Rust | Kevin Flansburg | 24m |
Shows a Rust crate that models each custom resource as an explicit state-machine API (Krator crate) and compiles transitions so invalid moves are impossible… | ||
| Panel Discussion: Rust in the Cloud | W. Morgan, A. Williams, O. Gould, C. Lerche, P. Howard | 44m |
Cloud-native Rust discussion lists concrete wins and tools: linkerd built on a Rust proxy and AWS Firecracker are production examples, Tokio is the async… | ||
| Closing Remarks | Daniel Mangum | 03m |
Event launches from a single tweet into a KubeCon EU day-zero session that showcases Rust used beyond embedded systems in cloud-native stacks, with concrete… | ||
| Cloud Native Rust Workshop: Let's go parallel with Rust | Florian Gilcher, Sabree Blackmon | 02h 02m |
Builds a small TCP mailbox server in Rust that compiles and runs: uses TcpListener and TcpStream with read_line into String, parses into a Request enum… | ||
| nothing matches | ||