跳转到主要内容

Edgerun FaaS

项目描述

Edgerun FaaS

该项目旨在提供一个清晰的API,提供与FaaS平台(例如,部署函数)交互的方法,并公开运行时指标(例如,最近调用),以开发管理函数部署(例如,扩展)的策略。

EdgeRun旨在提供两个不同的(现成可用的)实现,这两个实现源自完全不同的背景

  1. galileo-faas:在基于Kubernetes的测试平台上实现此项目,并使用galileo-experiments
  2. faas-sim:提供基于跟踪的、基于事件的FaaS模拟。

用例

此项目的主要用例是明确定义我们关于(1)与FaaS平台交互以及(2)公开运行时指标以开发围绕扩展、调度和负载均衡的新型系统组件的愿景。

这转化为以下具体用例

  • 您想部署、关闭和调用一个运行的FaaS平台(使用FaaSSystem
  • 您想实现一个使用运行时指标的扩展/调度或负载均衡解决方案(使用PlatformContext

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解更多关于 安装包 的信息。

源分布

edgerun-faas-0.0.1.dev6.tar.gz (18.5 kB 查看哈希值)

上传时间 源代码

构建版本

edgerun_faas-0.0.1.dev6-py3-none-any.whl (27.3 kB 查看哈希值)

上传时间 Python 3

由以下提供支持

AWSAWS 云计算和安全赞助商 DatadogDatadog 监控 FastlyFastly CDN GoogleGoogle 下载分析 MicrosoftMicrosoft PSF赞助商 PingdomPingdom 监控 SentrySentry 错误日志 StatusPageStatusPage 状态页面