@heygurisingh: 卧槽……一个团队刚刚开源了一个 AWS 模拟器,仅用 13 MiB 内存就能在笔记本上运行整个云服务。……

X AI KOLs Timeline 工具

摘要

Floci 是一个新开源的轻量级 AWS 模拟器,仅用 13 MiB 内存即可在笔记本上运行 45 项服务,为 LocalStack 等基于 Docker 的工具提供了更快速、更节省资源的替代方案。

卧槽……一个团队刚刚开源了一个 AWS 模拟器,仅用 13 MiB 内存就能在笔记本上运行整个云服务。它叫 Floci,在一秒内启动 45 项 AWS 服务,无需 Docker,无需 LocalStack 订阅,也无需每月 30 美元的开发环境费用。此前的 AWS 开发工具都需要 Docker、数 GB 内存和 30 秒的冷启动时间,仅仅为了测试一个 Lambda 函数。Floci 是一个单一的 Go 二进制文件,在内存中运行整个 AWS 堆栈,启动速度比你终端渲染提示符的速度还要快。以下是它与以往所有 AWS 模拟器的不同之处:→ 13 MiB 总内存占用,普通 Chrome 标签页的内存消耗是此整个 AWS 克隆版的 200 倍 → 本地模拟 45 项服务,包括 S3、Lambda、DynamoDB、SQS、SNS、IAM、CloudFormation、Step Functions 等,全部集成在一个二进制文件中 → 亚秒级冷启动,你的测试在 LocalStack 甚至拉取 Docker 镜像之前就已经完成 → 零依赖,无需 Docker 守护进程、Python 运行时或 Java 虚拟机,只需一个 Go 可执行文件 → 即插即用,兼容 AWS SDK 和 CLI,将端点指向 localhost,所有现有脚本均可无需修改直接运行 淘汰了:每月 40 美元的 LocalStack Pro、每月在预生产环境账户上燃烧 200 美元以上的 AWS 开发环境、仅为了运行一个虚假的 S3 存储桶就占用 4 GB 内存的 Docker Desktop。提供 Linux、macOS、Windows 的预构建二进制文件。无需安装脚本、无需配置文件、无需设置向导。下载二进制文件,运行它,你的本地 AWS 即刻上线。适用于 CI 流水线,在这些流水线中,启动 Docker 容器的时间比实际测试还要长。100% 开源。
查看原文

相似文章

Cloud World Model

Product Hunt

一个模拟AWS、GCP和DigitalOcean环境的工具,用于开发和测试,无需承担费用。