O'Reilly logo

Kubernetes for Serverless Applications by Russ McKendrick

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Introducing Funktion

Funktion's tagline describes it as event-based Lambda programming for Kubernetes. On the face of it, Funktion seems pretty close to Kubeless and the other Serverless frameworks we have discussed in previous chapters. However, it has its own twist which sets it apart from the other frameworks we are looking at.

Most of the serverless functions we are looking at support two basic event types:

  • HTTP: This is where data is passed to the framework using a standard HTTP request; typically the data will be posted as a JSON object
  • Subscription: This is where the framework listens for topics in an event stream, for example, Kubeless uses Apache Kafka (https://kafka.apache.org/)

Funktion expands on the number of event types—in ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required