roadrunner icon indicating copy to clipboard operation
roadrunner copied to clipboard

🤯 High-performance PHP application server, process manager written in Go and powered with plugins

Results 140 roadrunner issues
Sort by recently updated
recently updated
newest added

At the moment, if a user sends a lot of jobs (with slow workers) to the pipeline with high priority, other jobs, with low priority seem to be in the...

C-enhancement
A-other
Y-Medium

Use Strengthened Lazy Heaps (https://arxiv.org/pdf/1407.3377.pdf) algorithm instead of binary heaps.

C-enhancement
A-other
Y-Medium

I saw an interesting GA - https://github.com/marketplace/actions/continuous-benchmark. I guess, inside Github's GA docker env that feature would be inefficient (results will have big deviation ???), but we can use our...

C-enhancement
S-RFC
help-heeded-medium
A-tests

Integrate https://github.com/tideways/php-xhprof-extension as the source of profiling data and pass this data into rr service via RPC. Store data in local db (BoltDB) or memory and share information about application...

C-enhancement
A-debug
P-new-plugin

**Is your feature request related to a problem? Please describe.** A popular automatic deployment technique is to upload each release in separate folder, then switch symlink that points to latest...

Y-Low
P-config

### Plugin GRPC ### I have an idea! Like we have middleware in the HTTP plugin, will be nice to have the custom interceptors for the `grpc` plugin. ```yaml #...

C-enhancement
C-feature-request
P-GRPC

### Plugin _No response_ ### I have an idea! I have an idea, listen to me!! Everybody knows about A/B testing. There're few tools like the Google Optimizer which helps...

C-feature-request
P-new-plugin

In roadrunner 1.x we could have two different config files, one for production and other for develpment. An example development config file looked like this: ``` include: - .rr.yaml reload:...

C-enhancement
help-needed-easy
P-config

**Is your feature request related to a problem? Please describe.** A rate limitter for requests. I'm guessing it will be much faster than php middleware. **Describe the solution you'd like**...

C-enhancement
help-heeded-medium
P-GRPC
P-HTTP
P-jobs
P-new-plugin

Extend `http` section with http server configuration options, such as: `read-write timeouts`, `header size` etc..

C-enhancement
E-easy
P-HTTP