- 博客(21)
- 收藏
- 关注
原创 [肥用云计算] Serverless 同步 异步 异步任务调用
Serverless调用方式详解 本文详细介绍了阿里云函数计算的三种调用方式:同步调用、异步调用和异步任务调用。同步调用适合需要立即获取结果的场景,调用方会等待函数执行完成;异步调用则立即返回Request ID,适用于耗时任务;异步任务调用是增强版异步调用,支持任务状态查询。文章通过实际代码示例和架构图示,分析了每种调用方式的实现方法、适用场景及限制,帮助开发者根据业务需求选择合适的调用方式。测试结果显示,同步调用能立即返回结果,异步调用适合高并发处理,而异步任务调用则提供了更完善的任务管理能力。
2025-08-19 14:45:30
692
原创 [肥用云计算] Serverless 调用有鉴权的 HTTP FC
本文介绍了如何在阿里云Serverless环境中调用带鉴权的HTTP函数计算(FC)服务,重点分析了三种认证场景中的函数鉴权调用方式。文章详细对比了从FC内部调用和从HTTP服务器调用两种方案的凭证获取差异:FC通过context.credentials获取凭证,而HTTP服务器通过环境变量获取。实战部分展示了包含被调用方(answer)和两个调用方(fccaller/httpservercaller)的项目架构,并提供了核心代码片段和配置要点,包括如何设置函数鉴权(authType: function)和
2025-08-12 11:43:06
910
原创 [肥用云计算] Aliyun Serverless Helper -- 阿里云 Serverless 效率开发套件产品
摘要: Aliyun Serverless Helper (sr) 是一款优化 Aliyun Serverless Devs 使用体验的 CLI 工具,通过交互式菜单和简化命令解决开发者痛点。主要改进包括:1)提供常用操作交互菜单,减少冗长命令输入(如 sr deploy 替代原生命令);2)统一语法结构(sr [动作] [对象]),提升一致性;3)简化实例管理,无需手动复制 instance-id 即可执行日志查看或容器进入。支持 FC3 格式,需配合 Node.js 12+ 及已配置的阿里云凭证使用。开
2025-08-09 18:27:38
403
原创 [肥用云计算] Serverless Devs 命令背后原理分析
这篇文章探讨了Serverless Devs工具的内部运行机制,通过两个主要命令进行深入分析。 s local invoke:实现本地调试功能,其原理是通过Docker运行阿里云特制镜像,并通过环境变量传递配置信息。作者成功复制了该命令的Docker运行过程并验证了其有效性。 s layer publish:用于将本地文件打包成层(Layer),以加快后续部署速度。文章指出s build --publish-layer实际上是一个复合命令。 通过实验分析,作者揭示了Serverless Devs工具背后的工
2025-05-30 15:22:52
1121
原创 [肥用云计算] serverless相互调用
在Serverless架构广泛应用的现代软件开发背景下,服务间的通信已成为一项普遍需求。本文旨在探讨三种主要的服务间通信模式:1) 消息队列(Queue),2) HTTP协议,3) 内部网络函数调用(FC Call)。我们将详细介绍每种方法的特点、适用场景及实现方式。因为是,每个function需要低耦合,完成自己独立的功能,所以,相互之间调用非常的重要的。同时fc是寄生在云平台(本例中是阿里云)上,所以就对 云平台的各种的使用授权,再进一步的了解。
2025-02-24 16:31:06
1232
原创 [肥用云计算] Serverless安装第三方package并构建layer
前面介绍的都没有进行额外的 package 安装的过程,所以本章就重点是 如何在 serverless 中安装第三方的 packag 和 如何去构建 layer 使得 package 可以复用。
2024-12-09 19:24:41
949
原创 测试阿里云的 serverless
先写一个开头,后续重点讲解一下如何实现一个 serverless 的方式。特别是阿里云的 serverless。
2024-10-05 22:13:47
184
原创 [学肥AI] 手写 Attention 注意力机制 及理解
RNN 和 各种变体 RNN 中 LSTM/GRU 都存在一个问题,就是如何解决 长距离信息的感知。RNN 的解决办法是加大 sequence,更长的窗口记得更加久远的信息;LSTM 和 GRU 就是把记忆设置成不同的权重,对重要的信息加大权重。Attention 又是另外一个角度,去解决这个问题。
2024-08-16 14:59:56
876
原创 [学肥AI] seq2seq 手工实现及原理分析
现实中,有一类问题是 输入输出不定长 的,比如1. 翻译,从中文到英文2. 文生图,一段话生成一个图片3. 摘要,总结一段话的信息所以 seq2seq 就是为了解决这种 一串序列 生成 另外一串序列 问题的模型。
2024-08-13 00:03:48
1084
原创 [学肥AI] 手写 LSTM 和 GRU 且原理分析
RNN 是解决时间序列数据的模型。但是他无法解决时间步过长而无法记住长期信息的这个问题。从而诞生了很多 RNN 的变种模型来解决这些问题。比如 LSTM 和 GRU,本文就是一看他们的内部。
2024-08-09 18:07:41
885
原创 [肥用云计算] Serverless Trigger使用 [第2章]
之前的走马观花后,在后续的章节分开不同方面去看 Serverless。本文主要集中在 trigger 层面来细看一下。
2023-11-08 11:42:37
115
1
原创 [肥用云计算] 同一个云企业网内的机器 互相ping不通?
云计算中的云网络已经把网络剥离出来,没有在服务器的iptables中进行配置。但是遇到一些网络问题的检查的时候,都是需要对应的 Linux 网络知识才可以排查。本文就针对了一个无法ping通的问题,涉及到云企业网,VPC,docker 网络的知识,进而对知识进行梳理。
2023-10-09 16:10:10
197
1
原创 [肥说Linux命令] head_tail -n
以-n 标志行号去理解tail/head,可以使一些方案的理解更加直接,不用搭配sed和awk等复杂的命令。
2023-10-02 11:10:38
168
1
原创 javascript function 一些解惑
笔者因为一直在做 java ,所有在了解 javascript 的时候,总是在与 java 进行对比和联系。但是 js 和 java 在编程语言的底层有很多不同的地方,导致一直联系一直懵逼,与旧的知识产生不到共鸣。 直到最近,了解到js 内存结构,从底层了解 js 的运行机制,对一些概念就从底层可以理解。特意写文章来总结一下。
2023-07-06 18:00:54
139
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人