Kraken’s migration to Rust microservices - with Rob Ede

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.ค. 2024
  • Rob Ede, Senior Rust Engineer at Kraken and lead maintainer of the actix project, and Mainmatter’s Founder Marco Otte-Witte discuss the history of the actix and actix-web projects, and how Rob became a maintainer.
    Marco and Rob talk about Kraken’s migration to Rust microservices and the significant performance improvements, massive drop in memory usage, and substantial reductions in AWS spending it brought along. They also emphasize the stability advancements that Rust provides, and Rob highlights that errors like null pointer exceptions that were frequent in Java are no longer possible in Rust.
    Finally, they discuss updates in Rust’s web development ecosystem and actix specifically, and Rob shares his view on how improvements in the language and framework space will eventually lead to a future where web development in Rust can be as approachable as development with e.g. express.js.
    #TechTalks #actix #rustlang
    👀 Read the interview summary on our blog: mainmatter.com/blog/2023/09/0...
    🚀 Are you on a Rust journey? 🚀
    We can help with mentoring, training, team augmentation, and custom development. Learn more: mainmatter.com/rust-consulting/
    🦀 TIMESTAMPS 🦀
    00:00 - Intro
    00:36 - Start of the interview
    01:50 - What is actix
    06:58 - Kraken’s migration from Java to Rust
    10:33 - Benefits of Rust adoption at Kraken
    13:12 - Comparing Java and Rust
    16:06 - Future improvements for actix-web
    21:39 - Involvement of Rust’s users in open-source
    24:32 - The future of Rust and actix
    31:10 - Recommendations for Rust adoption
    32:01 - Conclusion
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 1

  • @hmbil694
    @hmbil694 9 หลายเดือนก่อน +5

    Fantastic talk