Asbru
is an async_graphql
Data-oriented Service Mesh generator: it'll generate an async_graphql
project from a schema with resolvers, dataloaders, data-transformation. It'll create a Data-oriented service mesh from your schema so you'll just have to describe your microservices with your described schema to have a Data-Oriented Service Mesh like Airbnb's.
Asbru
will be able to send metrics to apollo studio, use dataloaders patterns, store cache data into an external datastorage, be served serverless and even more.
Asbru
is an opensource project based on Viaduct, an Airbnb's project presented here.
Tested at Rust version: rustc 1.53.0 (53cb7b09b 2021-06-17)
async_graphql
layout@serviceBackedNode
).
(...)No features right now, but soon.