This article explains Heroku app scaling options, including manual scaling, Heroku's built-in autoscaler, and third-party autoscaling add-
Jon Sully
This guide covers everything you need to know about using Heroku for (almost) free, including Eco dynos, the mini Postgres database plan, and free add-ons.
Adam McCrea
The ultimate guide to dynos on Heroku. If you’ve ever asked "how many dynos do I need?" or "which dyno type is right for my app?", this is the guide for you.
Learn about request queue time, a crucial metric for server health and scaling, and how to improve your web app's performance effectively.
...which are also pretty good!
Learn to integrate Cloudflare & Heroku with SSL for full encryption. Ensure secure requests & proper HTTPS setup with this step-by-step guide.
A common complaint of Heroku is that as you scale, it can become expensive faster much faster than you'd expect. Let's look at your options!
Jeff Morhous
Understanding how Propshaft, the new asset delivery framework in Rails 7+, works with importmaps to deliver Javascript quickly and easily to the front-end
Horizontally scaling containerized services, ECS or otherwise, is a huge part of building reliable web apps. Dig in to learn how ECS autoscaling works
Learn to auto-load Alpine components as a drop-in replacement for Stimulus in your Hotwire stack.
Carrying on from our discussion around what Propshaft does in a modern Rails app, we now look to the external: CDNs!
Whether you're starting your next project or considering migrating, there's plenty to consider when comparing Heroku alternatives
What do you do with a Sidekiq jobs that needs a ton of memory, even after you've fanned out the job into smaller jobs?
A from-scratch breakdown of how Rails' Propshaft system serves up static assets automagically and quickly, with graphics and stories to boot!
After years of struggling with JAMstack's 'amazing tools' we wanted to find out if we could... just use Rails.
Learn how to use Phlex to replace partials and helpers in Rails, leading to cleaner, more maintainable front-end code.
Exploring the often-overlooked risks and realities of running shared hardware: understanding metrics, how noisy neighbors skew, and the perils of queue time!
Learn to use Terraform with AWS to deploy a Node app in an ECS cluster, streamlining infrastructure management through code.
A full breakdown of how Puma's thread-count can impact and shape the performance of a modern Rails application! And, also, why the new default is a great thing.
Explore a new approach to running continuous code using Sidekiq's iterable jobs feature. Compare it with previous strategies and learn its pros and cons.
Discover the power of Sidekiq's new Iterable Jobs feature! Learn patterns for job decomposition and when to choose each approach.
Explore the key components and challenges of building your own autoscaling system, with expert tips from Judoscale on metrics, architecture, and implementation.
This article explains how to fine-tune Judoscale's autoscaling settings for optimal app performance, covering upscale jumps, frequency, and downscale delay.
Unlock efficient Sidekiq management! Learn to structure, scale, and optimize your queues to prevent backups and resource waste.
Discover our experience with Heroku Router 2.0's beta release, detailing downtime, issues faced, and the lessons learned from the incident.
Learn how to use Judoscale's scheduled autoscaling feature to optimize app performance and costs by adjusting scale limits based on time-specific needs.
Dive deep into Judoscale's features for optimizing app performance. Learn to set target queue time ranges, balance upscaling and downscaling thresholds
Discover how TeePublic overcame Black Friday challenges by migrating from Heroku to AWS, improving scalability and performance for their e-commerce platform.
Discover effective methods for running continuous code in a single-threaded style, ensuring data processing without overlaps—perfect for high-traffic apps!
Explore why Judoscale is moving away from Heroku Scheduler after 7 years, examining alternatives and the benefits of version-controlled job scheduling.
Discover how Judoscale monitors high-traffic apps effectively using various tools, ensuring reliability and performance for over a million requests daily.
Discover how to set up and utilize Judoscale’s new autoscaling service for Amazon ECS, including essential configurations and permissions.
Discover how the concept of "human caching" can enhance user experience by making information memorable and reducing app interactions.
Discover actionable insights and solutions for resolving Heroku's noisy neighbor issues impacting app performance and resource allocation.
Discover how to optimize your Heroku Procfile for local development, manage processes, and ensure dev/prod parity with advanced techniques.
Judoscale now supports GoodJob, the modern gem for running background jobs in Rails. Learn how to autoscale your GoodJob queues in minutes.
Connection pool errors are a Rails configuration issue (not a database issue). Some simple configuration steps will fix these errors almost entirely.
Are zero-downtime deploys worth the trade-offs? This post explores the real-world advantages and gotchas with Heroku Preboot.
Taurai Mutimutema
Learn how Heroku Pipelines will streamline your multi-environment (staging & production) deployment workflows.
Kasper Siig
Extract fields and perform aggregations on your Heroku logs. All in real-time, with beautiful, human-readable output.