Distributed Actor System in Rust
summary
A walkthrough of an actor framework implemented in Rust, addressing challenges from Rust’s static typing, lack of a VM and no reflection. Covers techniques for erasing and later restoring type information for networked messaging, and shows patterns for dynamically creating and registering actor types using procedural macros.
AI-written summary · about
chapters (11)
- 0:00Start
- 0:45About me
- 2:10This talk is not about
- 3:24This talk is about
- 5:42The Type-id Problem
- 8:30Proc Macro to the Rescue
- 14:01Using proc macros we get
- 15:38The Codec Problem
- 17:43Tick - Why?
- 18:16Future with ticks
- 20:32Distributed Actor System
related talks
35mBuilding Actor Systems in Rust
21m"Actors and Factories in Rust"
15mTowards Safe HPC: Productivity and Performance via Rust Interfaces for a Distribu...
31mRustly typed APIs; ... JSON RPC with Rust, Procedural macros and a DSL
29mRust & Rig: Building for Stability in a Rapidly Changing AI Landscape
25mActix-Telepathy
29mRust: Embedded, Async, All the Way
41mCap'n Proto and Rust: Type Systems for Sharing
