Scaling Rails Series - BigBinary Blog
23-Apr-2025 18
Rails makes it pretty easy to get started for development. You don't even have to setup your database. It comes with SQLite. Install Rails and you start the development.
Same with deploying to production. You need to change your database. Other than that it comes with sane defaults. You don't really need to know what's RAILS_MAX_THREADS and what's WEB_CONCURRENCY. However as your application starts getting more traffic you want to scale your application.
Over the last 13 years of consultancy at BigBinary we have seen all types of applications.
We have seen Rails applications which are IO heavy like scraping websites. There are applications which are heavy on background jobs. Then there are flash sale sites where there is no traffic one minute and next minutes there is tons of traffic. Then there are ticketing sites.
Scaling Rails Series - BigBinary Blog #ruby #rubydeveloper #rubyonrails #Scaling #Rails #Series #BigBinary #bigbinary #blog https://rubyonrails.ba/link/scaling-rails-series-bigbinary-blog