When your app is crashed, out of resources, or misbehaving in some other way, Heroku serves an error page, which can be customized for each application.| devcenter.heroku.com
Heroku Router 2.0 launches with HTTP/2, better performance, and reliability. Learn how we uncovered a Puma bug during beta and how to avoid it.| Heroku
There are different parts to a dyno’s [lifecycle](dyno-lifecycle). This article describes a dyno’s startup behavior.| devcenter.heroku.com
This article describes the behavior of [dynos](dynos) when they shut down on Heroku.| devcenter.heroku.com
Heroku’s maintenance mode feature serves a static page to all visitors, allowing developers to perform maintenance tasks that require the absence of incoming traffic.| devcenter.heroku.com
This article describes the restart behavior of Heroku [dynos](dynos) and how to restart them.| devcenter.heroku.com
HTTP routing on the Common Runtime has an HTTP stack supporting HTTP 1.1 or HTTP/2, a rolling timeout mechanism, and multiple simultaneous connections.| devcenter.heroku.com
Logs are a stream of time-stamped events aggregated from the output streams of all your app’s running processes. Retrieve, filter, or use syslog drains.| devcenter.heroku.com
Queueing is the key to building scalable web apps. Move the heavy lifting away from your web processes - rather put items on a queue for a background process.| devcenter.heroku.com
A guide to using Puma on Heroku. Puma uses threads, in addition to worker processes, to make more use of a systems available CPU.| devcenter.heroku.com
While working on a data heavy web application recently we noticed some strange unstable performance with our SQL database – this is a post about how we investigated it and what we did about it. The application was written in PHP and hosted on Heroku in the EU region. We were using a ClearDB database, also hosted in the EU. TL;DR Our ‘MySQL server has gone away‘ message was fixed by moving from a shared database to a dedicated database structure (among other things) – and n...| Designed by a Turtle
Configuring Rails applications to use the Unicorn web server, enabling the concurrent processing of requests.| devcenter.heroku.com
The memory use of a healthy app is like the heartbeat of a patient - regular and predictable. You should see a slow steady climb that eventually plateaus, ho...| www.schneems.com
Understand your application's memory usage| devcenter.heroku.com