Fission:在 Kubernetes 上跑 Serverless,100 毫秒冷启动
文章目录Fission在 Kubernetes 上跑 Serverless100 毫秒冷启动1、 这东西解决什么问题2、 支持哪些语言3、 触发方式4、 为什么选 Kubernetes 上的 Serverless5、 上手6、 谁在用7、 总结Fission在 Kubernetes 上跑 Serverless100 毫秒冷启动fission 在 GitHub 上有 8,865 Star。这是一个 Kubernetes 原生的 Serverless 框架。核心卖点就一个冷启动延迟大概 100 毫秒。你写一个函数扔上去它帮你处理容器、扩缩容、触发器这些事。1、 这东西解决什么问题在 Kubernetes 上部署函数传统做法是自己写 Dockerfile、配 Deployment、搞 Service、写 HPA 规则。一个简单的 HTTP 函数光基础设施配置就要折腾半天。Fission 把这些全包了。你只管写代码它负责打包成容器、部署到集群、管理生命周期。Docker 和 Kubernetes 在正常操作中是透明的不用碰。而且它的冷启动快。这是靠一个暖容器池实现的——预先拉起一批容器在那等着函数第一次被调用时直接从池子里取一个把函数代码动态加载进去。所以冷启动只要大约 100 毫秒不是那种要等好几秒的情况。2、 支持哪些语言NodeJS、Python、Ruby、Go、PHP、Bash以及任何能在 Linux 上跑的可执行文件。语言支持是通过环境Environment来隔离的。每种语言有自己的运行时环境Fission 的核心用 Go 写语言相关的部分都封装在环境里。想加新语言写一个环境就行。3、 触发方式函数不是只响应 HTTP 请求。Fission 支持多种触发器HTTP 请求最常用消息队列Kafka、NATS 等定时任务CronKubernetes Watch 事件这意味着你可以用它做事件驱动的后台处理不光是写 API。4、 为什么选 Kubernetes 上的 ServerlessFission 的设计思路是大多数实际应用不会纯用 Serverless而是 Serverless 函数和常规微服务混着用。Kubernetes 天然能把这两类工作负载放在一个集群里统一管理。你在 Kubernetes 上做的运维投入——监控、日志收集、网络策略——对 Fission 部署的函数同样管用。不用另起一套运维体系。5、 上手装好 Fission CLI 之后三步跑一个函数# 添加 NodeJS 环境fissionenvcreate--namenodejs--imageghcr.io/fission/node-env# 创建函数fissionfunctioncreate--namehello--envnodejs--codehttps://raw.githubusercontent.com/fission/examples/master/nodejs/hello.js# 调用函数首次大约 100msfissionfunctiontest--namehello不需要写 Dockerfile不需要写 YAML函数代码可以是一个 URL、一个本地文件、甚至 stdin 管道输入。6、 谁在用Fission 的用户列表里有几个名字Apple、Unilever、BD、Babylon。还有 Fareye、Gadget、CinnamonAI 这些技术公司。说明这个项目在生产环境里跑了一段时间了不是玩具。7、 总结Fission 做的事情不复杂让你在 Kubernetes 上像用 AWS Lambda 一样写函数但不用离开自己的集群。冷启动快语言支持多触发器种类够用。如果你的基础设施已经建在 Kubernetes 上又想引入 Serverless 的开发模式Fission 是一个值得试试的选项。你的基础设施已经建在 Kubernetes 上又想引入 Serverless 的开发模式Fission 是一个值得试试的选项。

相关新闻

Python中的分支与循环

Python中的分支与循环

一、分支概念:根据条件判断是否执行对应代码块,是Python中让程序根据不同情况执行不同代码的机制。简单说,就是让计算机学会简单的逻辑判断。关键字:if else elifif:if后面跟的就是条件就是条件,如果条…

2026/7/11 2:58:56阅读更多 →
EM3080-W解码芯片与MK24FN256VDC12微控制器的嵌入式条码识别方案

EM3080-W解码芯片与MK24FN256VDC12微控制器的嵌入式条码识别方案

1. EM3080-W解码芯片与MK24FN256VDC12微控制器的黄金组合在工业自动化、零售管理和物流追踪领域,条形码识别系统的响应速度和准确率直接决定了整体效率。EM3080-W作为新大陆自动识别推出的专业级解码芯片,配合NXP的MK24FN256VDC12微控制器,能…

2026/7/11 2:58:55阅读更多 →
豆包去水印终极实测:我踩坑2天后,这3款工具救了我

豆包去水印终极实测:我踩坑2天后,这3款工具救了我

豆包去水印终极实测:我踩坑2天后,这3款工具救了我适用版本:豆包AI(2026年6月版)| 难度:低 | 关键词:去水印、小程序、豆师傅去水印、实测、对比先给答案:直接上代码,别走…

2026/7/11 2:58:55阅读更多 →
OpenClaw双轨部署:打通计算巢与本地开发的Skills协同体系

OpenClaw双轨部署:打通计算巢与本地开发的Skills协同体系

1. 项目概述:为什么2026年OpenClaw部署必须同时打通计算巢与本地双轨2026年,OpenClaw已不再是那个需要手动敲几十行命令、改七八个配置文件才能跑起来的实验性工具。它正快速演进为一个真正可落地的企业级AI代理平台——但这个“可落地”,恰恰…

2026/7/11 4:04:00阅读更多 →
Vue3 Provide/Inject 响应式陷阱:3 种场景下的数据更新失效分析与修复

Vue3 Provide/Inject 响应式陷阱:3 种场景下的数据更新失效分析与修复

Vue3 Provide/Inject 响应式陷阱:3 种典型场景的深度解析与实战修复方案 在Vue3的组件通信体系中,Provide/Inject机制为跨层级数据传递提供了优雅的解决方案。然而在实际开发中,开发者常常会遇到响应式数据突然"失活"的诡异现象。本…

2026/7/11 4:04:00阅读更多 →
遇南三重庆火锅氛围感拉满?新手选火锅避坑+选购标准全攻略

遇南三重庆火锅氛围感拉满?新手选火锅避坑+选购标准全攻略

一、火锅就餐常见痛点,新手必看避坑指南当下火锅市场品类繁多,不少新手就餐时容易踩坑,不仅影响体验,还会浪费时间和金钱,这些常见痛点你是否遇到过?1. 场景体验差:多数商圈火锅店空间封闭拥挤&…

2026/7/11 4:04:00阅读更多 →
AI动态聚合系统:自动化追踪技术趋势与开源项目

AI动态聚合系统:自动化追踪技术趋势与开源项目

最近在跟进AI领域的最新进展时,发现每天都有大量新论文、新模型和开源项目发布,信息量巨大且分散。为了帮助大家更高效地捕捉关键动态,本文将整合一套从信息搜集、筛选到本地验证的完整流程,并提供一个可定制的自动化信息聚合脚本…

2026/7/11 4:04:00阅读更多 →
Gluon重构GDN prefill kernel:Blackwell硬件原生优化实践

Gluon重构GDN prefill kernel:Blackwell硬件原生优化实践

1. 项目概述:为什么GDN prefill kernel值得用Gluon重写我从2022年开始做推理引擎底层优化,踩过Hopper架构上WGMMA寄存器溢出的坑,也经历过Triton自动调度把shared memory用爆却找不到原因的深夜调试。这次Qwen3.5/GDN prefill kernel的Gluon重…

2026/7/11 4:04:00阅读更多 →
统好AI:车间可视化闭环,打通报工包装与数据统计

统好AI:车间可视化闭环,打通报工包装与数据统计

一、离散制造车间普遍的数据割裂难题机械、模切、零部件加工这类多工序定制工厂,生产执行环节长期存在信息断层问题,集中体现在四个核心场景:1. 报工管理断层单工序简易加工、多工序复合生产混用车间,大多依靠纸质流转单、微信群填…

2026/7/11 3:59:00阅读更多 →
从GitHub安全案例解析常见漏洞与防护实践

从GitHub安全案例解析常见漏洞与防护实践

1. 项目概述:从GitHub Trending看安全实战 最近在GitHub Trending上看到一个项目,叫 skills4/skills ,它因为一些安全漏洞案例被大家讨论。这其实是一个挺典型的场景:一个旨在展示或教授某种技能的仓库,本身却成了安…

2026/7/10 12:10:00阅读更多 →
MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

# MLT 2026启示:因果推理与概率建模驱动下一代LLM应用## 一、背景与挑战:从“黑箱预测”到“可信推理”2026年6月,第7届机器学习与趋势国际会议(MLT 2026)将在悉尼召开。会议议程中,“因果与可解释机器学习…

2026/7/10 12:29:21阅读更多 →
通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

1. 项目概述与漏洞背景最近在梳理一些历史OA系统的安全风险时,通达OA v11.6版本中的一个老漏洞又进入了我的视线。这个漏洞位于/general/bi_design/appcenter/report_bi.func.php文件中,是一个典型的SQL注入点。虽然这个漏洞的利用方式看起来并不复杂&am…

2026/7/10 4:59:05阅读更多 →
Premiere Pro 2025安装失败原因与AGSIS验证绕过指南

Premiere Pro 2025安装失败原因与AGSIS验证绕过指南

1. 为什么2025版PR安装比以往更“磨人”?——从弹窗警告到路径陷阱的真实处境 Premiere Pro 2025版不是简单的一次版本迭代,它是一道分水岭。我从去年底开始帮影视工作室、高校剪辑实验室和自由职业者部署2025环境,累计处理了137台设备&#…

2026/7/11 0:03:43阅读更多 →
5款实用macOS系统优化工具:让你的Mac运行更流畅更高效

5款实用macOS系统优化工具:让你的Mac运行更流畅更高效

5款实用macOS系统优化工具:让你的Mac运行更流畅更高效 【免费下载链接】open-source-mac-os-apps 🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps 项目地址: https://gitcode.com/gh_mirrors/op/open-so…

2026/7/11 0:03:43阅读更多 →
5分钟完全掌握:ComfyUI ControlNet预处理器终极使用指南

5分钟完全掌握:ComfyUI ControlNet预处理器终极使用指南

5分钟完全掌握:ComfyUI ControlNet预处理器终极使用指南 【免费下载链接】comfyui_controlnet_aux ComfyUIs ControlNet Auxiliary Preprocessors 项目地址: https://gitcode.com/gh_mirrors/co/comfyui_controlnet_aux 想要让AI图像生成真正听从你的指挥吗&…

2026/7/11 0:03:43阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/10 13:39:09阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/10 22:20:33阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/10 17:29:22阅读更多 →