Skip to content
SPECIFICTION
Get listed

RoadRunner

roadrunner.dev

WindowsmacOSLinuxAPISelf-hosted
Visit roadrunner.dev
Spec score 7.3 #24 of 36 in Web Server Software

Spec sheet

Product
RoadRunner is a high-performance PHP application server, load balancer, and process manager written in Go.Read 30 Sep 2026 · roadrunner.dev
Security
The documentation describes RoadRunner as PCI DSS compliant.Read 30 Sep 2026 · docs.roadrunner.dev
Support
The project directs users to GitHub issues and an active Discord community for feature requests and discussion.Read 30 Sep 2026 · docs.roadrunner.dev
License
The documentation describes RoadRunner as open source and MIT licensed.Read 30 Sep 2026 · docs.roadrunner.dev
Maker
The software was built and open sourced by Spiral Scout for the software development community.Read 30 Sep 2026 · github.com
Extensibility
RoadRunner can integrate Go libraries with PHP applications using the Goridge RPC protocol.Read 30 Sep 2026 · roadrunner.dev
Installation
Pre-built binaries are available for macOS, Linux, FreeBSD, and Windows, and an official Docker image is provided.Read 30 Sep 2026 · docs.roadrunner.dev
Intended use
The documentation describes RoadRunner as designed to replace traditional Nginx plus PHP-FPM setups.Read 30 Sep 2026 · docs.roadrunner.dev
Key-value stores
Key-value drivers include Redis, Memcached, BoltDB, and in-memory storage.Read 30 Sep 2026 · docs.roadrunner.dev
Observability
RoadRunner supports OpenTelemetry through gRPC, HTTP, and Jaeger protocols and provides a metrics server.Read 30 Sep 2026 · docs.roadrunner.dev
Open source
RoadRunner is open-source, MIT licensed, written in Go, and powered with plugins.Read 30 Sep 2026 · docs.roadrunner.dev
Origin
Spiral Scout launched in 2010, and RoadRunner was released as its second open-source product in 2018.Read 30 Sep 2026 · spiralscout.com
Performance
RoadRunner uses Golang goroutines and multithreading to speed up PHP processing and reduce server load.Read 30 Sep 2026 · roadrunner.dev
PHP compatibility
Applications using PHP 7 or higher can integrate with RoadRunner without installing extensions.Read 30 Sep 2026 · roadrunner.dev
PHP requirement
The features page says applications using PHP 7 or higher can integrate with RoadRunner without installing extensions to make RoadRunner work.Read 30 Sep 2026 · roadrunner.dev
Protocols
RoadRunner supports PSR-7 and PSR-17 compatible HTTP, HTTP/2, HTTP/3, and FastCGI servers.Read 30 Sep 2026 · docs.roadrunner.dev
Queues
Queue drivers include RabbitMQ, Kafka, Amazon SQS, Beanstalk, NATS, and in-memory queues.Read 30 Sep 2026 · docs.roadrunner.dev
Supported platforms
The homepage says RoadRunner binaries can be downloaded or compiled for Mac OS, Windows, Linux, FreeBSD, and ARM.Read 30 Sep 2026 · roadrunner.dev
Target use
RoadRunner is described as production-ready for massive enterprise-level projects experiencing heavy loads.Read 30 Sep 2026 · roadrunner.dev
Worker model
RoadRunner keeps PHP workers alive between requests, which can eliminate framework initialization time on subsequent requests.Read 30 Sep 2026 · docs.roadrunner.dev
Workflow integration
RoadRunner provides a workflows engine through Temporal.Read 30 Sep 2026 · docs.roadrunner.dev

Where Specifiction places it

Alternatives to RoadRunnerAll alternatives →