Knative brings the Cloud Run experience to any Kubernetes cluster: request-driven scale-to-zero via the Knative Pod Autoscaler, revision-based traffic splitting for blue-green and canary deployments, and a full CloudEvents-native eventing layer with brokers and triggers. This post covers the architecture in depth, the data path through the activator during cold start, and an honest comparison with KEDA and plain HPA — including when Knative's operational weight makes it the wrong choice.
Cloud-Native
-
Knative: Serverless on Your Own Cluster -
Radius: Microsoft's Open-Source Application Platform for Cloud-Native Teams A comprehensive deep dive into Radius — the CNCF sandbox application platform that separates developer concerns from infrastructure concerns. Covers the application model, Recipes, Environments, Connections, the rad CLI, architecture, and how it compares to Crossplane, Score, and Humanitec.
-
The Twelve-Factor App Methodology The twelve-factor methodology is the reason a modern app can be torn down and rebuilt anywhere from its source and config alone. This is a walk through all twelve factors grouped by what they actually buy you — portability, disposability, and scale — plus an honest look at where the 2011 manifesto shows its age in a world of containers, Kubernetes, and secret managers.