Skip to content

Commit

Permalink
chore: update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
blckngm committed Oct 25, 2023
1 parent ef90d77 commit b7e4a7a
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,19 @@ A reverse proxy / load balancer for axon.
- HTTP and WebSocket. Subscription is supported on WebSocket connections.
- P2C least requests or client ip consistent hashing load balancing.
- Filter id sticky load balancing.

E.g. an `eth_getFilterChanges` request will be forwarded to the node that creates the filter.

- Health check and failover.
- Per-ip (and per-ip-per-method) rate limiting with redis.
- Caching with redis.
- Per-ip (and per-ip-per-method) JSONRPC rate limiting with redis.
- JSONRPC caching with redis.
- High availability: running multiple instances of this proxy is supported.
- Metrics.

# Not Planned

Features like https, http/2, http/3 or more complicated CORS configurations. These should be supported by a dedicated http proxy in front of axon-proxy if necessary.

# Building

Install rust and
Expand Down

0 comments on commit b7e4a7a

Please sign in to comment.