← Graph

Passenger

tool 3 connections

Phusion's Ruby application server used in production at Chattermill. Spawns and manages worker processes; exposes a 'passenger queue length' metric (visualized in Grafana) that grows rapidly when workers are saturated. Has a deployment-error / 'reses' mode that stops starting new processes when startup repeatedly times out. In the third war story, Passenger's log showing 'startup timeout' on spawn was the key clue that the problem was in worker boot (bootsnap cache size), not in request handling.

category
service
about
Passenger tool
Passenger's deployment-error mode and queue-length metric surfaced the bootsnap problem.
related_to
Passenger tool
Phusion authored the Passenger application server.
company Chattermill
uses
Passenger tool
Production application server in the third war story.

Provenance

Read by
10 extractions