riffing on Kubernetes
summary
riff builds functions into OCI images using buildpacks with kpack, produces Kubernetes Deployments/Services or Knative services, and supports HTTP request/response and a new streaming model wired to Kafka. Demo builds show tiny function layers (fast updates), HTTP runtime is minimal and low-latency, Knative adds autoscaling and cold-start tradeoffs, and the experimental streaming runtime uses Reactor types and streaming runtime scales on input lag. Demos are flaky but mostly functional.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 0:31What is Riff
- 3:00Building functions
- 5:34Deploying on Kubernetes
- 9:55Knative auto-scaling
- 13:29Riff streaming runtime
- 21:50Riff capabilities
- 25:02Learning Riff
related talks
50mAn Intro to Project Riff, a FaaS Built on Top of Knative
20mMark Fisher at SpringOne Platform 2017
48mrk8s: A Lightweight Rust-based Alternative to Kubernetes
32mBringing Buildpacks to Kubernetes
20mWhat Does A Platform On Kubernetes Look Like?
27mKubernetes The Fun Way
02h 18mDevelop and Deploy to Kubernetes like a Googler
30mFrom 0 To Production-Grade With Kubernetes Native Development
