Learn Backend Development Part-Time, Online
Gain a Splash of New Skills - Coursera+ Annual Just ₹7,999
Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn about the critical engineering decision to rewrite a high-scale data plane from Kotlin (JVM) to Rust in this 49-minute conference talk by Momento engineer Ramya Krishnamoorthy. Discover the hard truths and challenges faced when transitioning from a JVM-based language to Rust to achieve predictable, low-tail latencies for a serverless caching platform. Explore the technical considerations, performance implications, and real-world trade-offs involved in such a significant architectural change. Gain insights into how language choice impacts system performance at scale, particularly in serverless environments where latency predictability is crucial. Understand the specific challenges of working with high-scale data planes and the engineering decisions that drive major rewrites in production systems.
Syllabus
Kotlin to Rust: The Hard Truths of Rewriting a High-Scale Data Plane
Taught by
InfoQ