EasyFaaS 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
EasyFaaS 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
EasyFaaS 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
EasyFaaS 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
EasyFaaS 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Google Go 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 云计算
开源组织 百度
地区 国产
投 递 者 局长
适用人群 未知
收录时间 2021-04-29

软件简介

EasyFaaS 是一个依赖轻、适配性强、资源占用少、无状态且高性能的函数计算服务引擎。

主要特性

  • 依赖轻:EasyFaaS只依赖Linux内核,不强制依赖Docker、Kubernetes等外部服务

  • 适配性强:EasyFaaS可以运行在多种系统环境,包括Docker、Kubernetes及裸机等

  • 资源占用少:模块少,服务系统模块占用更小

  • 无状态:每个EasyFaaS Pod本身无状态且内部自治

  • 高性能:调度链路更短,更小的系统开销和更优的性能

适用场景

  • 私有化部署
  • 边缘计算
  • 物联网
  • CI/CD
  • 数据和事件处理
  • 多媒体处理
  • 响应式对话
  • 定时任务等场景

核心功能

easyfaas_func

  • 提供基于事件机制,按需弹性伸缩的计算能力。

  • 支持多种语言运行时,开发者只需使用适合的语言编写自定义函数,无需管理底层基础设施。

  • 负责用户容器的全生命周期管理。

  • 支持用户配置函数的容器资源容量,提供动态的容器容量调度。

  • 支持同步和异步两种调用模式,支持多种可扩展的事件触发器。

  • 支持可自定义的函数管理服务。

  • 支持自定义语言运行时。

  • 支持多种运行平台,包括Docker、Kubernetes及裸机等。

技术架构

架构图

faaster_arch

EasyFaaS以单Pod为最小服务单位,每个Pod中包含3个容器,分别为controller、funclet和runner-runtime。其中runner-runtime仅为init容器,准备必要的资源后即退出。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表了资讯
04/13 13:11

百度 Serverless 函数计算引擎 EasyFaaS 正式开源

"2021年4月,百度函数计算引擎 EasyFaaS,正式开源!" 1. 什么是 EasyFaaS? EasyFaaS 是一个依赖轻、适配性强、资源占用少、无状态且高性能的函数计算服务引擎。它有以下几个特点: 依赖轻:EasyFaaS只依赖Linux内核,不强制依赖Docker、Kubernetes等外部服务 适配性强:EasyFaaS可以运行在多种系统环境,包括Docker、Kubernetes及裸机等 资源占用少:模块少,服务系统模块占用更小 无状态:每个EasyFaaS Pod本身无状态且内部自...

3
27
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
暂无内容
0 评论
2 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部