Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/MikaelBrenner/rhea
rhea aims to be a blazing fast reverse-proxy with a focus on caching to take some of the heavy lifting off your server.
https://github.com/MikaelBrenner/rhea
cache reverse-proxy
Last synced: 11 days ago
JSON representation
rhea aims to be a blazing fast reverse-proxy with a focus on caching to take some of the heavy lifting off your server.
- Host: GitHub
- URL: https://github.com/MikaelBrenner/rhea
- Owner: MikaelBrenner
- License: mit
- Created: 2020-11-28T20:42:56.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2020-12-31T00:41:22.000Z (almost 4 years ago)
- Last Synced: 2024-05-04T04:33:44.912Z (6 months ago)
- Topics: cache, reverse-proxy
- Language: Go
- Homepage:
- Size: 8.79 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-blazingly-fast - rhea - rhea aims to be a blazing fast reverse-proxy with a focus on caching to take some of the heavy lifting off your server. (Go)
README
# rhea
**rhea** aims to be a blazing fast reverse-proxy with a focus on caching to take some of the heavy lifting off your server.
# Main goal
To have a small set of features that work amazingly well.There are plenty of reverse proxies available, and this project does not aim at replacing their full functionality.
The focus here is to be a very thin layer of functionality that increases the performance of your application(if your responses are cacheable in nature) without the user having to go through pages and pages of documentation.
# Goals
* To have simple, human readable configuration files
* To require no change in the server to achieve maximal performance
* To allow for routes to be fully configurable, including number of cached requests, timeout of refreshing the cache and subroute configuration, both for inclusion or removal