- Shopify sedang menerapkan YJIT pada layanan penting seperti halaman depan web store mereka
- YJIT yang disertakan di 3.2 meningkatkan kecepatan Storefront Renderer ini rata-rata sekitar 10%
- YJIT yang ada di 3.3-preview2 lebih cepat lagi, rata-rata 13% lebih cepat dibanding YJIT di 3.2
- YJIT di Ruby 3.3 15% lebih cepat daripada interpreter Ruby 3.3
Mengapa lebih cepat
- Register Allocator baru
- Lebih banyak kode kini dikompilasi dengan JIT
Menuju rilis Ruby 3.3.0
- Pengurangan overhead memori
- Optimasi pemanggilan method
Kesimpulan
- YJIT di Ruby 3.2 telah mengoptimalkan workload layanan produksi di berbagai perusahaan termasuk Shopify
- Penggunaan YJIT di production direkomendasikan
- Saat Ruby 3.3 dirilis, aplikasi Anda akan berjalan lebih cepat
1 komentar
Ruby 3.2.0 datang dari dimensi lain
Rilis Ruby 3.2.0