Porting Embassy to a Rust-based embedded Operating System - Dănuț Aldea | EuroRust 2025
Porting Embassy to a Rust-based embedded Operating System - Dănuț Aldea at EuroRust 2025 This talk explores the integration of two Rust-based embedded systems concepts: Embassy, an async runtime designed for low level development, and TockOS, a secure, capability-based operating system designed for safety-critical applications. We’ll walk through the motivation and challenges behind porting Embassy’s async executor to run in userland processes on Tock and how we adapt embassy’s executor model to work within Tock’s strict isolation and syscall architecture. Whether you’re building secure IoT systems, exploring Rust for embedded development, or interested in OS design, this talk will highlight what it takes to bring modern async programming together with a robust microkernel. The result is a safer, more composable foundation for concurrent embedded applications. About Dănuț Aldea I am a computer engineer with a passion for systems programming, embedded development, and open-source. I enjoy working with Rust and exploring how low-level software interacts with hardware efficiently, reliably, and securely. -------------------- EuroRust 2026 – Get your ticket for EuroRust 2026 now and join us in Barcelona! 👉 https://eurorust.eu EuroRust is organized by Mainmatter, experts in Rust and distributed systems 👉 https://mainmatter.com/rust/

Embedded Rust in Production - Ulf Lilleengen - NDC TechTown 2025

Untrusted data in Linux — How Rust is going to save us (Greg Kroah-Hartman at RustWeek)

Rewrite, Optimize, Repeat - Luca Palmieri | EuroRust 2025

Rust’s Atomic Memory Model: The Logic Behind Safe Concurrency - Martin Ombura Jr. | EuroRust 2025

Android 17 sucks. So I put Linux on a phone.

What actually are attributes? - Jana Dönszelmann | EuroRust 2025

I kept coding until an RTOS was inevitable

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

How Huawei Just Built an Impossible Chip

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

A Deep Dive into Serde-Driven Reflection - Ohad Ravid | EuroRust 2025

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Rust/C++ Interop: Carcinization or Intelligent Design? - Victor Ciura | EuroRust 2025

-Znext-solver: what, why, and when - lcnr | EuroRust 2025

No cars were harmed for this talk: Automotive Rust, amateur style - Frank Lyaruu | EuroRust 2025

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Linus Torvalds: AI Is Changing Linux Fast

SIMD instructions with Rust on Android by Guillaume Endignoux - Rust Zürisee June 2023

How Rust engineered the perfect async runtime

