summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorWolfy-J <[email protected]>2018-06-13 23:51:55 +0300
committerGitHub <[email protected]>2018-06-13 23:51:55 +0300
commit24413959279ec734a82c6b1b10b75e0fc695784c (patch)
tree14e6183388908795900a9aa617d13462d694ed42 /README.md
parentc3ccb29fe412baa8c4b02a1630f3a4a040ab722c (diff)
Update README.md
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.