Overview
Explore RDMA programming using Rust's asynchronous framework in this 27-minute conference talk. Discover how to build a Rust binding for RDMA verbs, addressing compatibility issues between C and Rust language features. Learn about the implementation of a feature-rich RDMA framework using Rust async, including automatic memory management for RDMA and asynchronous I/O. Gain insights into simplifying RDMA programming and leveraging RDMA to build high-performance applications within the Rust community. Delve into the challenges of creating Rust-friendly RDMA bindings while maintaining function and variable naming conventions and adhering to Rust language style and features.
Syllabus
RDMA Programming Using Rust Async - Pu Wang, China
Taught by
CNCF [Cloud Native Computing Foundation]