4 ms·
This is great stuff! If anybody's looking further up the stack and executing functions via HTTP / etc. via a gateway, we've developed a formal specification cal
by keithwhor 9y ago
This is great stuff! If anybody's looking further up the stack and executing functions via HTTP / etc. via a gateway, we've developed a formal specification called FaaSlang [1] that includes type-safety mechanisms and standardized error reporting.
This can be connected above your FaaS provisioning system; whether it's in front of cloud-native offerings like Lambda or Azure Functions, or you're running a system like OpenFaaS yourself. FaaSlang defines execution semantics, it is not opinionated about where functions are stored or how they're run.
[1] https://github.com/faaslang/faaslang https://github.com/faaslang/faaslang
- hbt 9y agothis is pretty cool. you can also convert it to swagger and restify your function. the main benefit is annotations in comments