From Wikitia
Jump to navigation Jump to search
Original author(s)Alex Ellis
Stable release
0.18.18 / 2020
Written inGo
As ofAugust 2020

OpenFaaS is an open source serverless function engine where users can publish, run, and manage functions on Kubernetes clusters. Founded by Alex Ellis and hosted by the eponymous organization, OpenFaaS Ltd.,[1] OpenFaaS providesfunctions as a service, hence the FaaS part of its name. Together, along with Prometheus, Linux/Linkerd, NATS, and Kubernetes, OpenFaaS is a central part of the PLONK stack, accounting for the 'O' in the acronym.[2] When compared to other Kubernetes-based serverless platforms, OpenFaaS ranks second in terms of adoption, trailing Knative.[3] The project is funded by an sponsorship model, leveraging contributions from GitHub and Patreon. In return for their monetary contributions, sponsors enjoy benefits such as early access or exclusive content. [4] As a polyglot platform, OpenFaaS supports numerous programming languages to comprise its user-defined functions, all the while leveraging the platform benefits of Kubernetes.[5] The languages supported by OpenFaaS include Java, C#, Python, Node.js, and Go, among others.[6]

In the media



  1. Ltd, OpenFaaS. "Team". OpenFaaS - Serverless Functions Made Simple. Retrieved 2020-08-12.
  2. "Getting Started with the PLONK Stack and Serverless 2.0". Alex Ellis' Blog. 2019-10-02. Retrieved 2020-08-12.
  3. "CNCF SURVEY 2019" (PDF). Cloud Native Computing Foundation. Retrieved August 12, 2020.{{cite web}}: CS1 maint: url-status (link)
  4. "OpenFaaS Creator on Open Source's Community-Funding Model". The New Stack. 2019-07-12. Retrieved 2020-08-12.
  5. "Evaluation of Serverless Frameworks for Kubernetes (K8s)". Rancher Labs. 2018-04-26. Retrieved 2020-08-12.
  6. openfaas/templates, OpenFaaS, 2020-08-10, retrieved 2020-08-12

External links

This article "OpenFaaS" is from Wikipedia. The list of its authors can be seen in its historical. Articles taken from Draft Namespace on Wikipedia could be accessed on Wikipedia's Draft Namespace.