Oracle开源Fn,加入Serverless之争
Oracle发布了Fn,Fn是一个新开源的、云平台无关的Serverless平台。它初始启动时拥有广泛的Java能力和一个JUnit测试框架,但也支持“任何编程语言”。
\\
Fn包含四个主要的组件:Fn服务器、Fn FDK、Fn Flow和Fn负载均衡器。Fn服务器以Go编写,是运行代码的平台。
\\
开发人员可以根据偏爱的语言使用一种FDK(Function Development Kit),构建和测试实现业务功能的函数。函数打包之后,就部署到Fn服务器。Fn Flow提供了一个用于工作流的时序控制和编排的工具,因此函数可以链接在一起以实现更高级别的业务流程。这消除了微服务架构由于服务需要彼此调用而导致的常见的耦合问题。负载均衡器是运营团队部署Fn服务器群集并将流量路由到其中的工具。
\\
与最近发布的Spring Cloud Function项目一样,Oracle的Fn提供了一个云平台无关的框架。函数打包成容器,可以在任何支持Docker的平台上运行。“container native”是Fn项目开发团队的具体目标,使其开源也是他们的目标。在一篇博文中,Oracle软件开发副总裁Chad Arimura表示,Fn团队认为开源是现在软件交付和采用的方式。因此,Fn项目使用Apache 2.0许可证开源,而这一战略似乎正在取得成效。
\\
Arimura是Iron.io的前创始人兼CIO。他以及开发IronFunctions(开创性的Serverless平台之一)的团队去年搬到了Oracle,然后就开发了Fn项目。尽管Arimura将Fn平台无关性视为将其与其他Serverless框架区分开来的因素之一,但也许不足为奇的是,Fn路线图的后续步骤之一是将其作为Oracle Cloud的服务。他还列出了container-native、拥有更完整的开发人员支持并且orchestrator无关的关键特征,这些特征有助于Fn项目在Serverless领域脱颖而出。
\\
尽管Oracle Fn推出了全面的Java FDK,但Oracle的产品管理总监Shaun Smith告诉InfoQ,已经有非常多的人在提供其他语言(包括Haskell)支持以及改进Fn Flow以执行AWS ASL。
\\
查看英文原文:Oracle Joins Serverless Race With Open Source Fn Project
Oracle开源Fn,加入Serverless之争相关推荐
- 开源Fn项目—Oracle下一代无服务器计算
内容来源:2017 年 11 月 19 日,Oracle云开发业务总监魏清刚在"2017 开源年会"进行<开源Fn项目-Oracle下一代无服务器计算>演讲分享.IT ...
- Oracle的Fn无服务器平台添加了Prometheus支持和安装于Kubernetes的Helm Chart
\ 看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料! \ \\ 近期在美国Austin市召开的KubeCon北美大会上,InfoQ与Oracle容器组的副总 ...
- 自研开源框架 Midway Serverless ,让前端提效 50% 背后的故事
简介:去年开始,阿里前端及阿里的多个团队联合开始了一项"秘密"任务,使用 Serverless 这一新一代研发架构,希望能大量减少研发人员使用基础设施和运维的成本. 作者 | 陈仲 ...
- mysql和oracle 开源_MySQL和oracle比较
1.判断字符串为空串 --Mysql:在MySQL中,空值(Null)与空字符('')是不相同的 select '' is null; +------------+ | '' is null | +- ...
- TEN网格数据导入oracle,开源-Solidity 分散的oracle网络的示例链链接。-糯米PHP
示例链接 从各种来源获取数据的示例链接.已经部署到Ropsten,您可以运行随附的脚本以通过Chainlink轻松在链上获取数据. 当前示例: AlphaVantage(桥梁URL):外汇汇率 :汇总 ...
- oracle开源数据库审计,oracle数据库审计
一.何谓数据库审计? 数据库审计,就是对数据库的活动做跟踪记录,主要包括数据库连接,SQL语句执行,数据库对象访问这些方面的跟踪记录. 二.审记记录的存储方式 分为两种:一种是存储在操作系统文件中,一 ...
- 马化腾公开信:腾讯将推智慧零售解决方案丨用友前三季度财报营收增长24.4%【软件网每日新闻播报│第10-30期】
每一个企业级的人 都置顶了 中国软件网 中国软件网 为你带来最新鲜的行业干货 小编点评 这两天马化腾很忙 刚在康奈尔指点完江山 今儿个又发了封公开信 无论是科技&文化的调子 还是中心化智慧 ...
- Kubernetes上领先的开源Serverless解决方案有哪些
在去年年底的一次YC Startup School采访中,YC软件工程师Kyle Corbitt,询问了亚马逊的首席技术官Werner Vogels,关于容器和Kubernetes的问题.Werner ...
- 从微服务到 Serverless | 开源只是开始,终态远没有到来
简介:开源只是开始,终态远没有到来!从微服务开源,到 Serverless 开源,我们正持续将阿里沉淀的技术能力进行开放.只是这一次不同的地方在于,借助 Serverless 能力的释放,将帮助前端进 ...
最新文章
- 请使用 WITH MOVE 选项来标识该文件的有效位置。
- python threading模块的方法_Python THREADING模块中的JOIN()方法深入理解
- 共享锁和排它锁的用法
- Visual Studio Online 东半球首秀,亮相 .NET Conf 2019 中国峰会
- 你所阅读的,决定你是什么样的人
- 实验2 SQL Server 表操作
- 怎么隐藏桌面计算机名,Win7隐藏桌面所有图标
- 自称迪拜十星级酒店,震撼了!
- 说文解字 —— 拆字
- hbase 查询某列_hbase shell使用STARTROW、ENDROW、FILTER查出指定的列
- word2013+endnotex8参考文献导入
- 计算机主板电源接口8pin,菜鸟老鸟都要知道 电源接口图文全教程
- 北大 CTSC 2013
- Word控件Spire.Doc 【段落处理】教程(十二):如何在 C# 中管理 word 文档的分页
- 强强联手:诚迈科技携手研华共同发起嵌入式Linux和Android联盟
- 西北乱跑娃 --- python爬虫
- 监控在服务器中的作用和功能,视频安防监控服务器能实现哪些功能以及解决哪些问题呢...
- RedHadoop创始人童小军在北京开讲“Hadoop2.0集群优化与管理”啦!
- 怎样才能提高视频转码后的清晰度?
- BZOJ2761 不重复数字