Software:OpenFaaS
Original author(s) | Alex Ellis |
---|---|
Stable release | 0.18.18
/ 2020 |
Repository | https://github.com/openfaas/faas |
Written in | Go |
Website | https://www.openfaas.com |
As of | August 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]
References
- ↑ Ltd, OpenFaaS. "Team" (in en). https://www.openfaas.com/team/.
- ↑ "Getting Started with the PLONK Stack and Serverless 2.0". 2019-10-02. https://blog.alexellis.io/getting-started-with-the-plonk-stack-and-serverless/.
- ↑ "CNCF SURVEY 2019". Cloud Native Computing Foundation. https://www.cncf.io/wp-content/uploads/2020/03/CNCF_Survey_Report.pdf.
- ↑ "OpenFaaS Creator on Open Source’s Community-Funding Model" (in en-US). 2019-07-12. https://thenewstack.io/openfaas-creator-on-open-sources-community-funding-model/.
- ↑ "Evaluation of Serverless Frameworks for Kubernetes (K8s)" (in en-US). 2018-04-26. https://rancher.com/blog/2018/2018-04-23-evaluation-of-serverless-frameworks-for-kbe/.
- ↑ openfaas/templates, OpenFaaS, 2020-08-10, https://github.com/openfaas/templates, retrieved 2020-08-12