Rails 和 Ruby 垃圾回收器 - 如何加速你的 Rails 应用
Ruby 垃圾回收器是 Ruby 中一个高度可配置的组件。然而,对于大多数 Rails 开发者来说,它是一个黑匣子。本次演讲中,我们将探讨
- Ruby 垃圾回收器的工作原理
- 收集垃圾回收器指标、分析数据并应用优化和配置的各种方法
- 我们如何将 Shopify 流量最高的应用 Storefront Renderer 加速 13%
- 我们在 Ruby 3.3 中所做的改进,以自动加快所有人的 Rails 应用速度
- 11:00 - 11:30
- 2023年10月6日
- 第二会场
演讲人
Peter Zhu
Shopify 高级开发者
Peter 是 Ruby 核心贡献者,也是 Shopify 的高级开发者。他目前致力于通过可变宽度分配等项目来提高 Ruby 的性能。他是 ruby_memcheck 的作者,这是一个用于查找原生 gem 中内存泄漏的 gem。它已经发现了 Nokogiri、protobuf、gRPC、liquid-c 和 YARP 等流行 gem 中的内存泄漏。