If your application is about taking json, validating it then transforming it and then passing it on to something else, you might be writing too much code.
JSONSchema is an excellent and fast DSL for describing how your json should look in JSON itself. JQ is an excellent and fast DSL for transforming your json into a different shapes.
The purpose of this project is to demonstrate that, using kubernetes, you can string together these operations to form the core of your application leaving you with just the custom logic.
A micro service that validates your jsonA micro service that validates your json~and passes the results to the next serviceA micro service that translates your jsonA micro service that translates your json~and passes the results to the next serviceA cluster that demonstrates a simple application- Tees that direct your json based on validation or translation success.
- Blocks that pull data from restful services
- Blocks that pull data from graphql services
- Blocks that store data in document stores
- Blocks that query data from document stores
- Aggregation blocks to pull data from multiple blocks into a single document