a high performance PHP application server that keeps a pool of PHP workers warm and serves PSR-7 requests over HTTP
RoadRunner is a high performance PHP application server and process manager written in Go. Instead of re bootstrapping the PHP interpreter on every request the way PHP-FPM does, it starts a pool of long lived PHP worker processes once and keeps them warm, dispatching each incoming request to a ready worker over an efficient pipes relay. The result is far lower per request overhead, predictable memory use and graceful worker recycling. RoadRunner speaks PSR-7 and PSR-15 to your application and adds HTTP, HTTP/2, gRPC, background jobs, queues and key value plugins from a single static binary.
The cloudimg image ships RoadRunner fully installed and reverse proxied behind nginx, so a working PHP application server is running within minutes of first boot with no package installation or proxy configuration. It is secure by default: RoadRunner binds only to loopback for its HTTP, status and RPC listeners and is reached solely through the nginx proxy, which is ready for your TLS certificate. A vendored demo PSR-7 application proves the worker pool end to end, a paired step by step deploy guide walks you through operation, and every image is backed by 24/7 cloudimg support.
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
## RoadRunner - Production-Ready PHP Application Server AMI with 24/7 Expert Support
RoadRunner is a high-performance PHP application server and process manager written in Go. Instead of re-bootstrapping the PHP interpreter on every request, RoadRunner starts a pool of long-lived PHP worker processes once and keeps them warm, then dispatches incoming requests to them over an efficient pipes relay. The result is dramatically lower per-request overhead than a traditional PHP-FPM setup, with predictable memory use, graceful worker recycling and built-in supervision. RoadRunner speaks PSR-7 and PSR-15 to your PHP application, and its plugin architecture adds HTTP and HTTP/2 serving, gRPC, background jobs and queues, key-value caching and more from a single static binary.
## Why This AMI Over a Manual Install
## Application Stack
## Security Posture
## AWS Integration Points
## Features
A persistent, supervised PHP worker pool; PSR-7 and PSR-15 request handling; HTTP and HTTP/2 serving; gRPC; background jobs and queues; key-value plugins; graceful worker recycling and memory limits; and a health and metrics status endpoint on loopback for readiness checks.
## Use Cases
## Get Started Quickly
Launch the AMI, browse to your instance IP to see the demo PSR-7 application running immediately, then replace the demo worker with your own application. If you need a guided walkthrough or want to discuss whether RoadRunner fits your workload, contact cloudimg support for a free deployment consultation - our engineers will help you plan worker-pool sizing, TLS configuration and load balancer integration before you commit to production.
## About cloudimg
cloudimg publishes and maintains production-ready application server images across AWS Marketplace and Azure Marketplace, providing multi-cloud presence and consistent support for open-source infrastructure.