Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Become an AI & ML Engineer with Cal Poly EPaCE — IBM-Certified Training
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
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