Functions are packaged as containers.
Sidecars connect functions with event brokers.
Functions scale with events.
With installable invokers, node message type, and more
With a Go function invoker, node streams, python3 and more.
With a new go CLI, gRPC, and improved node invoker.
With a new go function-controller, better cli, windows support and more.
riff is designed for running Functions in response to Events.
How to run riff on Minikube
How to run riff on Google Kubernetes Engine