An Intro to Project Riff, a FaaS Built on Top of Knative
summary
Project riff runs on Kubernetes and uses Knative Serving plus Istio sidecars to auto scale apps to zero and back; riff CLI plus Kaniko builds produce container images on-cluster. The demo builds a Node function that squares numbers, invokes it (input 7 returns 49), and wires channels with the Knative eventing stub bus to chain a correlator and a greeter so a single blocking request returns "hello 49"; the stub bus is nonpersistent so production should use Kafka or another real provider.
AI-written summary · about
chapters (13)
- 0:00Intro
- 1:17Things We'll Cover
- 3:21Layered Concepts
- 4:54An example
- 8:22Kes Custom Resource Definitions
- 10:19Knative Components
- 11:43Target Audience(s)
- 13:24riff is for functions
- 16:40Knative Serving
- 26:51Key Concepts of Knative Build
- 38:10Knative Eventing
- 41:35A Loosely Coupled Example
- 49:47Let's Recap








