Explore a 29-minute conference talk from RustLab Conference detailing the journey of porting a large Ruby monolith to multiple Rust microservices. Dive into Marco Napetti's experience at TheRockTrading, where he single-handedly tackled this challenging transition. Learn about the various problems encountered during the porting process, including less common issues such as writing a proc-macro to populate compile-checked dictionaries from databases. Gain insights into the practical aspects of migrating from Ruby to Rust in a real-world scenario, and discover the solutions implemented to overcome obstacles along the way.
Overview
Syllabus
From Ruby to Rust, TheRockTrading porting experience - Marco Napetti
Taught by
RustLab Conference