OpenWhisk 无服务器计算平台开源项目

我要开发同款
匿名用户2016年12月20日
43阅读
开发技术Scala
所属分类服务框架/平台、程序开发
授权协议Apache

作品详情

OpenWhisk是一个由IBM开源的、事件驱动的无服务器计算平台,你可以将操作代码发送给OpenWhisk,然后提供OpenWhisk代码要处理的数据流。OpenWhisk负责处理计算资源的扩展,这些资源是处理工作负载所需要的;你只需要处理操作代码以及触发这些操作的数据。

OpenWhisk简化了微服务的部署,消除了管理自己的消息代理或部署自己的工作服务器的需求。OpenWhisk适用于你不希望管理任何基础架构的项目,只需为已完成的工作付费,不会将金钱浪费在空闲的服务器上。OpenWhisk很容易管理活动峰值,因为它可以外扩来满足该需求。

由于运行OpenWhisk操作需要资源,所以最好使用OpenWhisk执行以下不是很频繁的计算任务,比如:

处理上传的图像来创建缩略图,将它们保存到对象存储

从移动应用程序获取地理位置数据,并调用WeatherAPI来扩充它

OpenWhisk对处理具有很高的并发性水平的系统也很有用,比如:

将数据发送到云的移动应用程序

物联网部署,其中需要存储和处理传入的传感器数据

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论