RubyConf 2021 - Optimizing Production Performance with MRI JIT by Takashi Kokubun

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=MpHczwoVNSU



Duration: 29:20
39 views
0


Since we introduced a JIT compiler to Ruby in 2.6, it had been known to slow down production applications like Rails. This year, we finally figured out why it was the case and found a way to fix it. Now we can even see the JIT compiler of Ruby 3.0 optimizes one of the most popular Rails applications.

In this talk, you'll learn some tricks to make sure it happens on your production application. Get the easy speedup of your application for free!




Other Videos By Confreaks


2022-08-09RubyConf 2021 - The Intentional Plan for Intersectionality by Shailvi Wakhlu
2022-08-09RubyConf 2021- Beyond Blameless by Rein Henrichs
2022-08-09RubyConf 2021 - debug.gem: Ruby's new debug functionality by Koichi Sasada
2022-08-09RubyConf 2021 - Black Swan Events in Open Source: That time... by Julia Ferraioli and Amanda Casari
2022-08-09RubyConf 2021 - Golf Scripting with Ruby - Helping Santa Schedule Christmas by Ely Alvarado
2022-08-09RubyConf 2021 - A History of Compiling Ruby by Chris Seaton
2022-08-09RubyConf 2021 - Async Ruby by Bruno Sutic
2022-08-09RubyConf 2021 - This is not a talk about airplane crashes by Andromeda Yelton
2022-08-09RubyConf 2021 - Debugging Product Teams by Amy Newell
2022-08-09RubyConf 2021 - Parallel testing with Ractors - Putting CPU's to work by Vinicius Stock
2022-08-09RubyConf 2021 - Optimizing Production Performance with MRI JIT by Takashi Kokubun
2022-08-09RubyConf 2021 - The Intro to Abstraction I Wish I'd Received by Stephanie Minn
2022-08-09RubyConf 2021 - Perceptual Learning == More Ruby Experts? by Stefanni Brasil
2022-08-09RubyConf 2021 - Dungeons and Collaboration by Rolen Le
2022-08-09RubyConf 2021 - Beware the Dreaded Dead End!! by Richard Schneeman
2022-08-09RubyConf 2021 - Optimizing Ruby's Memory Layout by Peter Zhu & Matt Valentine-House
2022-08-09RubyConf 2021 - Hello, computer. Writing Ruby with voice recognition by Nat Budin
2022-08-09RubyConf 2021 - Managing Out: Strategies for Leveling Up by Mina Slater
2022-08-09RubyConf 2021 - Minimize Your Circus Factor: Building resilient teams by Mercedes Bernard
2022-08-09RubyConf 2021 - Control methods like a pro: A guide to Ruby's awesomeness, ... by Masafumi Okura
2022-08-09RubyConf 2021 - Engineering at Root by Maria Moore