Knative

Serverless workload building blocks for Kubernetes

Visit Knative official site

What it does

Knative provides serverless application components for Kubernetes, covering service execution and event delivery as building blocks that cloud applications combine with the cluster environment and the triggers or requests that cause application work to run.

When to use it

For event- or HTTP-triggered applications, compare Serving and Eventing guides to arrange endpoints and the sources that deliver events to them.

Encore

Cloud infrastructure connected to application models

  • serverless
  • deployment

Research

Fission

Functions connected to Kubernetes triggers

  • serverless
  • deployment

Research

KEDA

Container scaling driven by pending events

  • serverless
  • deployment

Research