SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 Ruby Performance Projects
JRuby, an implementation of Ruby on the JVMProject mention: JRuby 18.104.22.168 Released, now supporting Ruby 3.1 and Rails 7 | reddit.com/r/ruby | 2022-11-23
Issue tracker: https://github.com/jruby/jruby/issues
Boot large Ruby/Rails apps fasterProject mention: Long story short: I build a Ruby extension with Zig | dev.to | 2022-12-25
I always had mixed feelings about writing native Ruby extensions. They surely are the way to make critical parts of the code run faster, but the developer experience around that was not great for a Ruby programmer like me. Sure, I know C. This was the second language I learned (after Pascal). I can write C, I can read C, and I even wrote some larger extensions in it, but I never felt comfortable with it.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Just the right amount of Rails eager loadingProject mention: Proof of Concept: auto-preloading in ActiveRecord | reddit.com/r/rails | 2022-10-31
There are many gems doing this. I use this one : https://github.com/salsify/goldiloader
Identify database issues before they hit production.Project mention: Many of us can face issues working with ActiveRecord due to its inconsistency with the database schema. That's why I have built database_consistency, which can help you avoid the most common issues and improve your application's performance. | reddit.com/r/rails | 2022-12-28
Thank you for your contribution! How would you compare this gem to https://github.com/gregnavis/active_record_doctor?
:mag: Rails N+1 queries auto-detection with zero false positives / false negativesProject mention: Prosopite is now able to ignore low priority N+1 queries with few repetitions | reddit.com/r/rails | 2022-12-23
The new option is called Prosopite.min_n_queries: https://github.com/charkost/prosopite
The tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.Project mention: Uniqueness validation does not work since the beginning of Ruby on Rails. | dev.to | 2023-02-04
DatabaseConsistency is a tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.
Alba is a JSON serializer for Ruby.Project mention: How to combine active record and active storage together in controller? | reddit.com/r/rails | 2022-12-22
I personally use https://github.com/okuramasafumi/alba and it would go something like this:
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
Monitor performance of you Rails applications (self-hosted and free)Project mention: My project: railstart app | reddit.com/r/rails | 2022-06-12
The wise choice for Ruby memoizationProject mention: Ruby memoization: what it is, when to use it, what the dangers are | reddit.com/r/ruby | 2022-05-10
Database validations for ActiveRecordProject mention: Uniqueness validation does not work since the beginning of Ruby on Rails. | dev.to | 2023-02-04
DatabaseValidations provides database-driven validations for ActiveRecord.
JIT for Ruby that is written in RubyProject mention: JIT Compilers for Ruby and Rails: An Overview | dev.to | 2022-09-14
Clone the repository and run the following commands:
Performance profiling for Rails, made simple 🦔Project mention: How do you find the cause of slowness in your app? | reddit.com/r/rails | 2022-07-26
I'd suggest checking out - https://github.com/hschne/rails-mini-profiler As well as checking and monitoring your log for N+1's, usually that's an applications largest performance bottleneck.
Minimal, lightweight, fastest Ruby framework for HTTP APIs. (by hanami)Project mention: Does Roda have legs? | reddit.com/r/ruby | 2023-01-24
The missing high-efficiency query API for ActiveRecordProject mention: Use PG cursors (and more!) in Rails with occams-record 1.4.0 | reddit.com/r/ruby | 2022-09-20
Find time-consuming database queries for ActiveRecord-based Rails Apps
Collect performance profiles for your Rails application.Project mention: Performance Profiling a Mongoid Issue Using AppProfiler | dev.to | 2022-09-09
While doing research on Ruby profiling I found Shopify's blog post on "How to Fix Slow Code in Ruby". Though the entire post was extremely insightful, it lead me to Shopify's app_profiler library, which can be used to automatically profile code and redirect the output to a local instance of speedscope. Having worked previously with Flame Graphs of CPU stack traces collected using perf.
Memoize your asset links. Saves my Rails app 17–95% allocations per request.Project mention: Have you used "asset_ram"? What do you think about this type of Asset caching? | reddit.com/r/ruby | 2022-10-09
GraphQL benchmarks using the-benchmarker framework.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Ruby Performance related posts
Long story short: I build a Ruby extension with Zig
2 projects | dev.to | 25 Dec 2022
Prosopite is now able to ignore low priority N+1 queries with few repetitions
1 project | reddit.com/r/rails | 23 Dec 2022
How to combine active record and active storage together in controller?
1 project | reddit.com/r/rails | 22 Dec 2022
Have you used "asset_ram"? What do you think about this type of Asset caching?
1 project | reddit.com/r/ruby | 9 Oct 2022
Use PG cursors (and more!) in Rails with occams-record 1.4.0
1 project | reddit.com/r/ruby | 20 Sep 2022
JIT Compilers for Ruby and Rails: An Overview
1 project | dev.to | 14 Sep 2022
Performance Profiling a Mongoid Issue Using AppProfiler
4 projects | dev.to | 9 Sep 2022
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea5987fd20>
www.saashub.com | 8 Feb 2023
What are some of the best open-source Performance projects in Ruby? This list will help you: