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
## 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. Every image receives ongoing security patches and version updates backed by 24/7 engineering support.
This is a repackaged open source software product with additional charges for cloudimg support services. RoadRunner is distributed under the MIT license. All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.