AI 资源库 · 已整理 2 项

边缘计算

查看与边缘计算相关的 AI 资讯、工具、Skill、工作流和开源项目。

K3s 与 K8s:轻量级 Kubernetes 发行版何时胜出(何时不适用)

标准 Kubernetes(K8s,一个管理容器化应用的开源平台)功能强大,但运维负担重:搭建一套生产集群要配置控制面、网络、存储、安全、可观测性等多个组件,还要持续维护。K3s 是 Rancher Labs(现属 SUSE)推出的轻量发行版,把控制面和许多组件打包成一个不到 100 MB 的单一二进制文件,默认用 SQLite 存储,最低只需 512 MB 内存和 1 个 CPU 核心即可运行;而标准 K8s 通常至少要 4 GB 内存和 2 个 CPU 核心。因此 K3s 更适合边缘计算、物联网设备(如树莓派、零售终端、工业电脑)等资源受限场景,标准 K8s 则适合需要最大灵活性的复杂集群。需要注意的是,文章只给出了选型思路,没有提供两者性能或成本的对照数据。

文中可用工具

提供的材料未提及具体可用工具。

☆ 收藏查看来源 ↗

在多租户 SaaS 规模下基于 Cloudflare Workers 的模块化边缘计算

这篇文章讲的是作者 Chintan Tank 如何把多租户 SaaS 产品放在 Cloudflare Workers 上跑。原来所有功能都塞进一个大而全的边缘 worker,一旦发布或出错就会连累所有租户,风险大、牵一发动全身。文章提出改用模块化架构,通过 service bindings 把不同功能拆成独立的小服务,可以各自发布、互不影响;并以图片优化为例,展示了如何按租户选择图片格式、按设备自动调整尺寸。对正在做多租户 SaaS 的开发者来说,这提供了一套降低发布耦合和故障影响范围的思路,文中还涉及多 CDN 差异、分阶段发布、配置和测试,但未说明是否有配套代码或具体性能数据。

文中可用工具

  • Cloudflare Workers在边缘节点运行代码的平台,用来部署模块化服务
  • service bindingsCloudflare Workers 的功能,让不同 worker 之间直接互相调用
☆ 收藏查看来源 ↗