2020-02-05 22:39:35 +08:00
# FaaS( 函数即服务)
2017-12-19 22:37:48 +08:00
FaaS( Functions as a Service) 函数即服务, FaaS是无服务器计算的一种形式, 当前使用最广泛的是AWS的Lambada。
现在当大家讨论Serverless的时候首先想到的就是FaaS, 有点甚嚣尘上了。FaaS本质上是一种事件驱动的由消息触发的服务, FaaS供应商一般会集成各种同步和异步的事件源, 通过订阅这些事件源, 可以突发或者定期的触发函数运行。
当前开源的FaaS框架大部分都是基于Kuberentes来实现的, 例如:
- [faas-netes ](https://github.com/alexellis/faas-netes ) - Enable Kubernetes as a backend for Functions as a Service (OpenFaaS) < https: // github . com / alexellis / faas >
- [fn ](https://github.com/fnproject/fn ) - The container native, cloud agnostic serverless platform. [http://fnproject.io ](http://fnproject.io/ )
- [funktion ](https://github.com/funktionio/funktion/ ) - a CLI tool for working with funktion < https: // funktion . fabric8 . io />
- [fx ](https://github.com/metrue/fx ) - Poor man's serverless framework based on Docker, Function as a Service with painless.
- [IronFunctions ](https://github.com/iron-io/functions ) - IronFunctions - the serverless microservices platform. [http://iron.io ](http://iron.io/ )
- [kubeless ](https://github.com/kubeless/kubeless ) - Kubernetes Native Serverless Framework [http://kubeless.io ](http://kubeless.io/ )
2018-01-10 13:17:20 +08:00
- [nuclio ](https://github.com/nuclio/nuclio ) - High-Performance Serverless event and data processing platform
2017-12-19 22:37:48 +08:00
- [OpenFaaS ](https://github.com/openfaas/faas ) - OpenFaaS - Serverless Functions Made Simple for Docker & Kubernetes [https://blog.alexellis.io/introducing-functions-as-a-service/ ](https://blog.alexellis.io/introducing-functions-as-a-service/ )
2018-09-25 22:09:51 +08:00
- [OpenWhisk ](http://openwhisk.incubator.apache.org/ ) - Apache OpenWhisk (Incubating) is a serverless, open source cloud platform that executes functions in response to events at any scale.
2020-02-05 22:39:35 +08:00
- [Knative ](https://knative.dev/ ) - Kubernetes-based platform to deploy and manage modern serverless workloads.
2017-12-19 22:37:48 +08:00
2019-04-24 14:30:18 +08:00
关于整个Cloud Native开源生态, 请参考[awesome-cloud-native](https://jimmysong.io/awesome-cloud-native)。