Completed
benefits you
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Improving CVAR Performance in Ruby 3.1
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Thank You RubyConf organizers, staff, & attendees
- 3 Core Team RAILS Member
- 4 Principal Software Engineer at GitHub
- 5 Improving CVAR performance in Ruby 3.1
- 6 How does CVAR inheritance work?
- 7 Understanding CVAR Overtaken
- 8 The deeper the inheritance chain the slower CVAR access is
- 9 Building a cache for CVARS
- 10 Benchmarking performance
- 11 Every OSS change has tradeoffs
- 12 Increased complexity
- 13 Encourages more usage
- 14 Tradeoffs Increased maintenance burden
- 15 Every OSS change is a negotiation
- 16 CVARs aren't going anywhere
- 17 Demonstrate real-world improvements
- 18 Improve all applications by upgrading
- 19 benefits everyone
- 20 benefits you
- 21 Let's go make Ruby better, together