Lambda上的Lambda:AWS上的无服务器Haskell
摘要
Jack Kelly 提供了一个端到端的示例和演讲幻灯片,展示如何使用OCI容器和OpenTofu将Haskell函数部署为AWS Lambda。
<p><a href="https://lobste.rs/s/kizott/lambda_on_lambda_serverless_haskell_on">评论</a></p>
查看缓存全文
缓存时间: 2026/05/25 07:05
# Lambda on Lambda: 在AWS上无服务器化Haskell | 博客
来源: http://jackkelly.name/blog/archives/2026/06/24/lambda_on_lambda_serverless_haskell_on_aws/index.html
发表于2026年6月24日,作者:Jack Kelly
本周早些时候,我在墨尔本Compose Group (https://luma.com/melbourne-compose)\(邮件列表 (https://groups.google.com/g/melbourne-compose-group)\)上做了一个关于使用Haskell实现AWS Lambda (https://aws.amazon.com/lambda/)函数的演讲。Lambda是AWS的“函数即服务”产品,您的代码在AWS管理的基础设施上的隔离“microVM”中运行,您只需为代码运行时使用的资源付费。
作为一个成熟的AWS服务,Lambda有很多特性和可调节选项,而我读过的许多关于部署Lambda的博客文章更像是“画两个圆圈”而非“如何画猫头鹰” (https://knowyourmeme.com/memes/how-to-draw-an-owl)。
我长期以来一直想填补这个空白。为准备这次演讲,我构建了一个端到端示例 (https://git.sr.ht/~jack/lambda-on-lambda),展示如何将Haskell函数(以及一些有用的AWS实用程序)构建为OCI格式的容器,将这些容器上传到AWS,并使用OpenTofu配置使用这些容器的Lambda函数。这个示例有大量注释,希望它能有用。演讲的幻灯片 (http://jackkelly.name/talks/lambda-on-lambda/lambda-on-lambda.pdf) 也可获取。
Compose的组织者和听众都很棒——提出了很多好问题,我们中的许多人在Lygon St的晚餐上继续了讨论。如果你对FP(函数式编程)感兴趣,我建议你去看看他们。
相似文章
@heygurisingh: 卧槽……一个团队刚刚开源了一个 AWS 模拟器,仅用 13 MiB 内存就能在笔记本上运行整个云服务。……
Floci 是一个新开源的轻量级 AWS 模拟器,仅用 13 MiB 内存即可在笔记本上运行 45 项服务,为 LocalStack 等基于 Docker 的工具提供了更快速、更节省资源的替代方案。
如何实现真正的无服务器GPU(20分钟阅读)
Modal介绍了他们开发的四个关键要素,可在几秒而非几分钟内启动无服务器GPU推理副本,从而实现对多变AI工作负载的高效GPU分配。
@ishaan_jaff: 我们正在开源 LiteLLM Agent 平台,可以在隔离的 K8s 沙箱中运行 Claude Code、Codex、Hermes 或任何编码代理…
LiteLLM 正在开源其 Agent 平台,允许开发者在隔离的 Kubernetes 沙箱中运行 Claude Code、Codex 和 Hermes 等编码代理,而不会暴露真实的 API 密钥。
@chiefofautism: 拿一个中文模型,用企业数据集微调,然后放到Runpod serverless上
一条推文讨论了在中文模型上使用企业数据进行微调,并将其部署到Runpod serverless,作为昂贵API调用的经济高效的替代方案。
@larsencc: https://x.com/larsencc/status/2053862900289470765
本文详解了开源 browser-use 库的生产架构,阐述了如何利用 AWS Lambda、SQS 和 S3 扩展浏览器代理,实现状态管理与重试机制。