- Shopify, YJIT को वेबस्टोर के पहले पेज जैसी महत्वपूर्ण सेवाओं में लागू कर रहा है
- 3.2 में शामिल YJIT ने इस Storefront Renderer को औसतन लगभग 10% तेज़ किया
- 3.3-preview2 में शामिल YJIT और भी तेज़ है, और 3.2 YJIT की तुलना में औसतन 13% तेज़ है
- Ruby 3.3 YJIT, Ruby 3.3 interpreter से 15% तेज़ है
यह तेज़ क्यों है
- नया Register Allocator
- अब अधिक कोड JIT compile होता है
Ruby 3.3.0 release की ओर
- memory overhead में कमी
- method call optimization
निष्कर्ष
- Ruby 3.2 YJIT ने Shopify सहित कई कंपनियों के production service workloads को optimize किया
- production में YJIT का उपयोग करने की सिफारिश की जाती है
- Ruby 3.3 release होने पर आपका application और तेज़ चलेगा
1 टिप्पणियां
Ruby 3.2.0 किसी दूसरे आयाम से आया है
Ruby 3.2.0 रिलीज़