mirror of
https://github.com/sadoyan/aralez.git
synced 2026-04-30 23:08:40 +08:00
README update
This commit is contained in:
23
README.md
23
README.md
@@ -286,17 +286,18 @@ curl -u username:password -H 'Host: myip.mydomain.com' http://127.0.0.1:6193/
|
|||||||
|
|
||||||
📊 Why Choose Gazan? – Feature Comparison
|
📊 Why Choose Gazan? – Feature Comparison
|
||||||
|
|
||||||
| Feature | **Gazan** | **Nginx** | **HAProxy** | **Traefik** |
|
| Feature | **Gazan** | **Nginx** | **HAProxy** | **Traefik** |
|
||||||
|----------------------------|-------------------------|--------------------------|-------------------------|-----------------|
|
|----------------------------|---------------------------------------------------------------------|--------------------------|-------------------------|-----------------|
|
||||||
| **Hot Reload** | ✅ Yes (live, API/file) | ⚠️ Reloads config | ⚠️ Reloads config | ✅ Yes (dynamic) |
|
| **Hot Reload** | ✅ Yes (live, API/file) | ⚠️ Reloads config | ⚠️ Reloads config | ✅ Yes (dynamic) |
|
||||||
| **JWT Auth** | ✅ Built-in | ❌ External scripts | ❌ External Lua or agent | ⚠️ With plugins |
|
| **JWT Auth** | ✅ Built-in | ❌ External scripts | ❌ External Lua or agent | ⚠️ With plugins |
|
||||||
| **WebSocket Support** | ✅ Automatic | ⚠️ Manual config | ✅ Yes | ✅ Yes |
|
| **WebSocket Support** | ✅ Automatic | ⚠️ Manual config | ✅ Yes | ✅ Yes |
|
||||||
| **gRPC Support** | ✅ Automatic (no config) | ⚠️ Manual + HTTP/2 + TLS | ⚠️ Complex setup | ✅ Native |
|
| **gRPC Support** | ✅ Automatic (no config) | ⚠️ Manual + HTTP/2 + TLS | ⚠️ Complex setup | ✅ Native |
|
||||||
| **TLS Termination** | ✅ Built-in (OpenSSL) | ✅ Yes | ✅ Yes | ✅ Yes |
|
| **TLS Termination** | ✅ Built-in (OpenSSL) | ✅ Yes | ✅ Yes | ✅ Yes |
|
||||||
| **TLS Upstream Detection** | ✅ Automatic | ❌ | ❌ | ❌ |
|
| **TLS Upstream Detection** | ✅ Automatic | ❌ | ❌ | ❌ |
|
||||||
| **HTTP/2 Support** | ✅ Automatic | ⚠️ Requires extra config | ⚠️ Requires build flags | ✅ Native |
|
| **HTTP/2 Support** | ✅ Automatic | ⚠️ Requires extra config | ⚠️ Requires build flags | ✅ Native |
|
||||||
| **Sticky Sessions** | ✅ Cookie-based | ⚠️ In plus version only | ✅ | ✅ |
|
| **Sticky Sessions** | ✅ Cookie-based | ⚠️ In plus version only | ✅ | ✅ |
|
||||||
| **Built With** | 🦀 Rust | C | C | Go |
|
| **Prometheus Metrics** | ✅ [Built in](https://github.com/sadoyan/gazan/blob/main/METRICS.md) | ⚠️ With Lua or exporter | ⚠️ With external script | ✅ Native |
|
||||||
|
| **Built With** | 🦀 Rust | C | C | Go |
|
||||||
|
|
||||||
## 💡 Simple benchmark by [Oha](https://github.com/hatoo/oha)
|
## 💡 Simple benchmark by [Oha](https://github.com/hatoo/oha)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user