RoadSign/README.md

30 lines
1.3 KiB
Markdown
Raw Normal View History

2023-11-17 16:23:40 +00:00
# 🚦 RoadSign
A blazing fast reverse proxy with a lot of shining features.
## Features
1. Reverse proxy
2. Static file hosting
2023-11-17 17:42:04 +00:00
3. ~~Analytics and Metrics~~
2023-11-17 16:23:40 +00:00
4. Integrate with CI/CD
2023-11-18 06:30:35 +00:00
5. Webhook integration
2023-11-17 17:42:04 +00:00
6. ~~Web management panel~~
2023-11-17 16:23:40 +00:00
7. **Blazing fast ⚡**
2023-11-17 17:42:04 +00:00
> Deleted item means under construction, check out our roadmap!
2023-11-17 17:50:16 +00:00
### How fast is it?
2023-11-24 17:27:37 +00:00
We use roadsign and nginx to host a same static file, and test them with [go-wrk](https://github.com/tsliwowicz/go-wrk).
Here's the result:
| **Software** | Total Requests | Requests per Seconds | Transfer per Seconds | Avg Time | Fastest Time | Slowest Time | Errors Count |
|:---------------------:|----------------|:--------------------:|:--------------------:|:-----------:|:------------:|:------------:|:------------:|
| _Nginx_ | 515749 | 4299.58 | 2.05MB | 13.954846ms | 0s | 410.6972ms | 0 |
| _RoadSign_ | 3256820 | 27265.90 | 12.27MB | 2.20055ms | 0s | 56.8726ms | 0 |
| _RoadSign w/ Prefork_ | 2188594 | 18248.45 | 8.21MB | 3.287951ms | 0s | 121.5189ms | 0 |
As result, roadsign undoubtedly is the fastest one.
More details can be found at benchmark's [README.md](./test/benchmark/README.md)