Service virtualisation software
We do 5 things:
- recive
- transform
- forward
- transform
- respond
The main idea is to make a proxy with Netty and intercept requests. Why netty, because we can then virtualize services accessible by any protocol. First protocol to implement will be: HTTP.
Currently what is need to be done:
- Flexible http scenario json format.
- String matcher format (f.e destination, path, etc) ✔️
- Map matcher format (f.e forms, query, headers) ✔️
- Malli schems for scenario validation ✔️
- Extendable core for matchers.
- Bootstrap Netty instance.
- Intercept requests
- Find matching scenario and execute it
- If no scenario found forward request to service
- Execute scenario.
If you need any help, please visit our Documentation, GitHub issues or Stack Overflow. Feel free to file an issue if you do not manage to find any solution from the archives.