Главная
Study mode:
on
1
Intro
2
What is JRuby?
3
Ruby Compatibility
4
JVM Benefits
5
JVM Tools and GC
6
Fun Stuff
7
JRuby Install
8
Why JRuby on Rails?
9
Minimal Config Diffs
10
Catching Up
11
activerecord-jdbc-adapter
12
bundle install
13
Dealing with C Extensions
14
Deploying JRuby on Rails
15
Scaling Rails
16
Baseline Rails App
17
Caveats
18
Active Record Performance
19
Select Performance
20
Update Performance
21
True Story
22
Warmup Time
23
JRuby Flag: --dev
24
Future Improvements
25
JRuby Future
26
JRuby on Rails Future
Description:
Explore the benefits of scaling Rails applications with JRuby in this RailsConf 2022 talk. Discover how JRuby, now supporting Ruby 3.1, offers world-class garbage collection, native JIT compilation, and true parallel threading. Learn to reduce latency and resource costs by hosting a single JRuby process for concurrent users. Gain insights into JRuby's compatibility, JVM benefits, installation process, and deployment strategies for Rails applications. Examine performance improvements in Active Record operations and understand caveats and future improvements. Uncover why JRuby is the only alternative Ruby implementation deployed at scale, powering mission-critical applications worldwide.

Scaling Rails with JRuby in 2022

Ruby Central
Add to list
0:00 / 0:00