函数计算是如何工作的|学习笔记

本文涉及的产品
函数计算FC,每月15万CU 3个月
简介: 快速学习 函数计算是如何工作的

开发者学堂课程【从 0 入门函数计算:函数计算是如何工作的】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/645/detail/10720


函数计算是如何工作的


内容简介:

一、概述

二、函数调用

三、函数执行

 

一、概述

(一)事件源

l 日志服务

l 对象存储

l 表格储存

l 消息服务

l API网关

l CDN

(二)直接调用

l Node.js SDK

l Python SDK

l Java SDK

l PHP SDK

l Golang SDK

(三)函数计算

l APL Server接受请求

l 分配环境

 

二、函数调用

(一) 同步调用

特性:

1.服务端会立即返回计算结果

2.执行过程中遇到错误,会将错误返回客户端,函数计算不会对错误进行重试,需要客户端添加重试机制

(二) 异步调用

特性:

1.异步调用将触发请求放到队列中就返回,不会等待函数调用结束。

2.执行过程中遇到错误,会对错误进行重试,函数错误重试三次,系统错误会以指数退避方式无限重试。

3.适用于批量数据处理。


三、函数执行

系统冷启动

1.调度实例

2.下载并解压代码

3.启动实例

避免冷启动

l 使用预留实例可以完全避免冷启动

降低冷启动延时

l 降低代码包大小

l 使用 Initializer 函数

l 保持请求连续稳定

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
运维 Kubernetes Serverless
serverless学习笔记 | 关于 Serverless 应用架构对企业价值的一些思考
serverless学习笔记 | 关于 Serverless 应用架构对企业价值的一些思考
189 0
serverless学习笔记 | 关于 Serverless 应用架构对企业价值的一些思考
|
SQL 缓存 安全
serverless 入门与实践39 | 学习笔记: 华为 Serverless 核心技术与实践
serverless 入门与实践39 | 学习笔记: 华为 Serverless 核心技术与实践
209 0
serverless 入门与实践39 | 学习笔记: 华为 Serverless 核心技术与实践
|
数据采集 运维 数据挖掘
事件总线+函数计算构建云上最好的事件驱动架构应用|学习笔记(二)
快速学习事件总线+函数计算构建云上最好的事件驱动架构应用
306 0
事件总线+函数计算构建云上最好的事件驱动架构应用|学习笔记(二)
|
云安全 供应链 Cloud Native
serverless学习笔记: 解读云原生的 2022 0x2 产业落地篇
serverless学习笔记: 解读云原生的 2022 0x2 产业落地篇
140 0
serverless学习笔记: 解读云原生的 2022 0x2 产业落地篇
|
Kubernetes Cloud Native 关系型数据库
serverless学习笔记: 解读云原生的 2022 0x1
serverless学习笔记: 解读云原生的 2022 0x1
169 0
serverless学习笔记: 解读云原生的 2022 0x1
|
消息中间件 数据采集 弹性计算
serverless 入门与实践46 | 学习笔记: 消息服务 + Serverless 函数计算如何助力企业降本提效?
serverless 入门与实践46 | 学习笔记: 消息服务 + Serverless 函数计算如何助力企业降本提效?
196 3
|
搜索推荐 物联网 Serverless
serverless 入门与实践45 | 学习笔记: 华为 Serverless 核心技术与实践
serverless 入门与实践45 | 学习笔记: 华为 Serverless 核心技术与实践
152 0
serverless 入门与实践45 | 学习笔记: 华为 Serverless 核心技术与实践
|
存储 弹性计算 缓存
serverless 入门与实践44 | 学习笔记: 华为 Serverless 核心技术与实践
serverless 入门与实践44 | 学习笔记: 华为 Serverless 核心技术与实践
179 0
serverless 入门与实践44 | 学习笔记: 华为 Serverless 核心技术与实践
|
弹性计算 运维 前端开发
serverless 入门与实践43 | 学习笔记: 华为 Serverless 核心技术与实践
serverless 入门与实践43 | 学习笔记: 华为 Serverless 核心技术与实践
171 0
serverless 入门与实践43 | 学习笔记: 华为 Serverless 核心技术与实践
|
存储 Serverless 测试技术
serverless 入门与实践42 | 学习笔记: 华为 Serverless 核心技术与实践
serverless 入门与实践42 | 学习笔记: 华为 Serverless 核心技术与实践
146 0
serverless 入门与实践42 | 学习笔记: 华为 Serverless 核心技术与实践
下一篇
无影云桌面