Pivotal Function Service概述
Pivotal Function Service项目介绍
https://pivotal.io/platform/pivotal-function-service
特性
PFS特性介绍,来自PFS网站首页:
-
可插拔构建系统
PFS具有源到容器的机制,用于简化部署。 使用经过验证的组件如Cloud Foundry Buildpacks。
-
可插拔Event Source
PFS事件源有助于从各种外部事件源(如GitHub webhooks,blob存储和数据库服务)创建Feeds。
-
可插拔Event Broker
PFS可以与流行的消息代理轻松连接,如Kafka,Google Pub/Sub和RabbitMQ。 这些为消息传递通道提供了可靠的支持服务。
备注:knative没有RabbitMQ的支持,难道是PFS扩展的?
-
可插拔的Invoker
Pivotal将继续在PFS中开发riff调用程序模型,使开发人员能够使用简单的语言惯用接口提供流和非流功能代码。
-
事件扩展
自动缩放,从0到1,从1到N个实例,然后返回到零个实例。
-
在Kubernetes和Istio上运行
PFS可以帮助您体现Kubernetes和Istio的优势,即使它抽象出两种技术的复杂性。
-
使用带有函数的现代DevOps工作流程
PFS允许您使用熟悉的,基于容器的工作流程来实现serverless方案。
-
多语种
PFS支持在您选择的框架中创建函数 - Node.js,Spring / Java,Go,Python和Shell。