Releases: roadrunner-server/roadrunner
Releases · roadrunner-server/roadrunner
v1.0.2
v1.0.1
v1.0.0
- higher performance
- worker.State.Updated() has been removed in order to improve overall performance
- staticPool can automatically replace workers killed from outside
- server would not attempt to rebuild static pool in case of reoccurring failure
- PSR-7 server
- file uploads
- service container and plugin based model
- RPC server
- better control over worker state, move events
- static files server
- hot code reload, interactive workers console
- support for future streaming responses
- much higher tests coverage
- less dependencies
- yaml/json configs (thx viper)
- CLI application server
- middlewares and event listeners
- psr7 library for php
v0.9.0
Initial RoadRunner release.
High-performance PHP job balancer and process manager library for Golang.
Features:
- no external dependencies or services, drop-in
- load balancer, process manager and task pipeline
- build for multiple frontends (queue, rest, psr-7, async php, etc)
- works over TPC, unix sockets and standard pipes
- automatic worker replacement and safe destruction
- worker lifecycle management (create/allocate/destroy timeouts)
- payload context and body
- control over max jobs per worker
- protocol, worker and job level error management (including PHP errors)
- very fast (~200k calls per second on Ryzen 1700X over 16 threads)
- works on Windows