Optimizing Ruby performance: Observations from thousands of real-world services | Datadog
21-Nov-2025 594
Learn about trends in Ruby development and opportunities for improving performance that many organizations are leaving on the table.
Choice of libraries is key to optimizing Ruby performance
Ruby has a thriving ecosystem of libraries. On average, according to our findings, Ruby applications spend 82% of their CPU time in library code. This means that choosing the right libraries and using them efficiently should be top priorities for optimizing Ruby application performance.
It’s worth emphasizing here that Ruby tends to be relatively compute-intensive. Our data backs up other findings that Ruby applications are generally less I/O-heavy, spending as much or more time on CPU as they do waiting on other services or database requests.
Optimizing Ruby performance: Observations from thousands of real-world services | Datadog #ruby #rubydeveloper #rubyonrails #Optimizing #performance: #Observations #thousands #real-world #services #Datadog #performance: #services https://www.rubyonrails.ba/link/optimizing-ruby-performance-observations-from-thousands-of-real-world-services-datadog