Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to enhance BEAM applications by integrating Rust for computation-heavy and graphically intensive tasks in this conference talk from Code BEAM Europe 2025. Discover why Rust serves as an ideal complement to the BEAM's strengths in building distributed, resilient systems while addressing its limitations in performance-critical areas. Explore practical implementation strategies for extending Phoenix LiveView applications with Rust through two key approaches: utilizing WebAssembly for browser-side enhancements and implementing Native Implemented Functions (NIFs) for backend optimization. Gain insights into building browser games with 3D graphics, weather simulations, and complex mathematical computations while maintaining the BEAM's core advantages of maintainability and fault tolerance. Master the techniques for creating a seamless integration between BEAM's distributed system capabilities and Rust's performance characteristics, enabling you to tackle previously challenging use cases without abandoning the BEAM ecosystem.
Syllabus
The BEAM-Rust Sandwich - Julian Köpke | Code BEAM Europe 2025
Taught by
Code Sync