Skip to main content

Bookmark something about Serverless and FaaS

5
GitHub Stars
31
Curated Resources
7
Categories
23 hours ago
Last Refreshed
Platforms (Hosted)Platforms (Installable)FrameworkStandardsArticles & BlogsBooksConferences

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me articles & blogs resources from awesome-serverless"

Installation instructions →

What's inside

Articles & Blogs

Platforms (Hosted)

  • AWS Lambda

    Run code without thinking about servers. Pay only for the compute time you consume.

  • Azure Functions

    Accelerate your development with an event-driven, serverless compute experience. Scale on demand and pay only for the resources you consume.

  • Google Cloud Functions

    Event-driven serverless compute platform

  • IBM Cloud Functiuons

    IBM Cloud Functions (基于 Apache OpenWhisk)是函数即服务 (FaaS) 平台,可执行函数以响应传入事件,并且在不使用时不会产生任何开销

  • 华为云函数服务FunctionStage

    函数服务(FunctionStage)是一项基于事件驱动的函数托管计算服务。原函数服务FunctionStage和原函数工作流FunctionGraph两个服务已合并成一个新的服务即函数工作流FunctionGraph。

  • 腾讯云无服务器云函数SCF

    安全稳定、管理简化、易用且高效的低成本无服务器函数计算平台。

Standards

Books

Platforms (Installable)

  • fission

    Platform9开源的一个基于K8S的Serverless框架。Go编写,每种语言环境维护一个 Pod 池子,然后调度器把 Function 分配给合适的 Pod 运行。创建 Function 后,需要在Router设置路由,通过 HTTP 触发(当前只有Http一种trigger)。fission的详细架构可以看

  • fn

    iron.io/function团队重新思考serverless,然后做了这个fn project(iron.io在2017年被Oracle收购)。fn Out of box 支持Java, Go, Ruby, Python, PHP, and Node.js。

  • Knative

    谷歌开源的 serverless 架构方案,旨在提供一套简单易用的 serverless 方案,把 serverless 标准化(CNCF Standard)。Google Cloud Next '18 上重点推荐了此项目。四大厂商(Google,Pivotal,IBM,Red Hat)参与了此项目,其中Pivotal和IBM表示自己手中的开源FaaS项目(分别是riff和OpenWhisk)会与Knative进行对接。

  • Kubeless

    作者自觉是最K8s native的(在Knative出来之后这句话可能要改)。Kubeless使用K8S operator去管理函数的生命周期。

  • OpenWhisk

    IBM贡献的开源项目,Apache基金孵化项目之一。同时IBM的Bluemix上提供的serverless服务就使用了OpenWhisk。使用Scala编写,架构基于Akka的actor模型,通过消息队列存放事件(接近Knative的eventing模型),Invoker去调度容器。容器编排可以基于K8S也可以基于Mesos。在减少冷启动方面下了

  • Qinling

    Openstack 上的FaaS,

Framework

Showing a sample of 31 resources. View the full list on GitHub →