THIS IS NOT READY FOR USE! This is currently experimental
Complete Documentation can be found at docs.rs
Katalyst is a high performance and low memory API Gateway. It can be used as either an appliance through Docker or it can be used as a library.
Katalyst is still an experimental work in progress. Please see the Roadmap to see expected features.
Current features include:
- Simple YAML/JSON Gateway configuration
- Sophisticated regex routing
- API hooks for authentication modules
- Load balancing with Round Robin/Least Connection/Random algorithms
- Configurable service locator allowing for internal functionality to be overridden
- Flexible templating for value replacement in downstream requests