03/05/2019

Ruby 2.7 JIT on Rails

Rails

A lieu en ce moment la conférence RailsConf 2019 à Minneapolis. Parmi la multitude de sujets abordés, plusieurs ont retenu mon attention, et plus particulièrement celui-ci :

Ruby 2.7 JIT on Rails

Have you ever tried MRI's JIT compiler in Ruby 2.6? Unfortunately it had not improved Rails application performance while it achieved a good progress on some other benchmarks. Beyond the progress at Ruby 2.6, JIT development on Ruby 2.7 will be dedicated to improve performance of real-world applications, especially Ruby on Rails. Come and join this talk to figure out how it's going well and what you should care about when you use it on production. Takashi Kokubun. A Ruby committer, who is developing JIT compiler for MRI.

Bonne nouvelle, n'est-ce pas ? Quand on sait que c'est Rails qui a fait décoller la popularité de Ruby et que ce dernier souffre d'un serieux problème de performances (voir mon post sur l'impact écologique du développeur), on pourrait se dire qu'il était grand temps :)