summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 11 insertions, 3 deletions
diff --git a/README.md b/README.md
index 4bdb99a7..147403a4 100644
--- a/README.md
+++ b/README.md
@@ -7,9 +7,7 @@ RoadRunner
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/spiral/roadrunner/badges/quality-score.png)](https://scrutinizer-ci.com/g/spiral/roadrunner/?branch=master)
[![Codecov](https://codecov.io/gh/spiral/roadrunner/branch/master/graph/badge.svg)](https://codecov.io/gh/spiral/roadrunner/)
-High-performance PHP load balancer and process manager library for Golang.
-
-Library allows you to embed PHP code into Golang applications as managed pool of stateless workers.
+High-performance PHP load balancer, plugin based PSR7 HTTP server and process manager.
Features:
--------
@@ -24,6 +22,10 @@ Features:
- protocol, worker and job level error management (including PHP errors)
- memory leak failswitch
- very fast (~250k calls per second on Ryzen 1700X over 16 threads)
+- PSR7 HTTP server
+- file uploads
+- RPC server
+- pluging based service model
- works on Windows
Installation:
@@ -71,6 +73,12 @@ while ($body = $rr->receive($context)) {
```
> Check how to init relay [here](./php-src/tests/client.php). More examples can be found in tests.
+Testing:
+--------
+```
+$ make test
+```
+
License:
--------
The MIT License (MIT). Please see [`LICENSE`](./LICENSE) for more information.