标签

Go

35MB 的完整游戏引擎 vs 280MB 的 Python 镜像:WebAssembly 正在重塑交付体积

来源: oschina.net 28
每个写过 Dockerfile 的人都有过这样的体验——,144MB 进来了;再装几个依赖,轻松突破 280MB。你只是想跑一个几百行的小服务,却要先搬运一个比整个 3D 游戏引擎还大八倍的运行环境。 开发者 Sergey Bogomolov 最近做了一件事:把一个完整的 3D 游戏引擎导出为 WebAssembly,结果整个二进制文件只有 35MB。...

EasyGoAdmin v2.7.0:GoFrame+EleVue 后台框架的又一次打磨

来源: oschina.net 48
Go 语言后台框架的选择越来越多,但真正把"开箱即用"做到位的并不多。EasyGoAdmin 基于 GoFrame + Vue + ElementUI + MySQL 组合,走的是"敏捷开发"路线——登录、主页、个人中心、消息面板、便签这些后台标配功能全部内置,开发者拿到项目就能跑,再按业务需求裁剪扩展。 v2.7.0 这一次更新没有大刀阔斧的新模块,...

ORDER BY 的两条暗道:你以为排的是别名,其实排的是原列

来源: postgr.es 36
写 SQL 的人每天都在用 ,绝大多数时候它表现得像一条直线——写个列名,结果就按那列排。但一旦别名和原列在表达式、大小写或修饰符上产生分歧,Postgres 会悄悄切换到另一条解析路径,而你毫不知情。 先看一道谜题。建一张四行小表: 猜猜这两条查询的输出顺序: 直觉会说:结果集相同,只是排序依据不同,所以行顺序应该不一样。实际答案是——完全相同的行,...

ChatGPT 个人理财功能:把 AI 变成你的财务顾问

来源: openai.com 32
OpenAI 刚向美国 Pro 用户推出了一项新功能——在 ChatGPT 中直接连接你的银行、信用卡、投资等金融账户,让 AI 基于你的真实财务数据给出洞察和建议。不再是泛泛而谈的"建议你多存钱",而是"你这个月在餐饮上花了 37% 的收入,比上月涨了 12%,你的储蓄目标会因此推迟两周"。 过去用 ChatGPT 问理财问题,你得手动输入一堆数字:...

AI Agent 当贡献者:KubeStellar 81% PR 接受率背后的工程实践

来源: cncf.io 35
去年 12 月中旬,KubeStellar Console 从零开始搭建——这是一个面向 Kubernetes 多集群管理的仪表盘项目,托管在 CNCF Sandbox 里的 KubeStellar 之下,后端用 Go 写。项目起步阶段人手有限,却要在短时间内交付可用的控制面。团队做了一个大胆的决定:让 AI Agent 不只是"辅助工具",而是直接以...

Google IDE 统一之路:从"各用各的"到 80% 开发者同坐一条船

来源: oschina.net 37
2011 年,有人向 Google 资深工程师提议:能不能给所有 Googler 提供一个好用的统一 IDE?Jeff Dean 的答复后来成了圈内名言——"试图让一组开发者统一使用某个编辑器,只会让大家不开心。每个人对什么重要都有不同的看法。"彼时的 Google,Vim、Emacs、Eclipse 各据山头,编辑器选择几乎是工程师身份的一部分。 十...

Python 增量 GC 回滚:一次"更好的暂停时间"换来更大的内存代价

来源: oschina.net 28
Python 3.14 刚把增量垃圾回收器推上舞台,还没站稳,就被生产环境的内存压力报告拉了下来。核心开发者 Hugo van Kemenade 宣布,3.14 和 3.15 将双双回滚至 3.13 的代际式 GC——一次教科书级的"理论收益 vs 现实代价"决策。 Python 3.13 及之前使用的是三代式(generational)GC:第 0 ...

Kubernetes v1.36:PodGroup 让调度从"逐个审批"变成"整组放行"

来源: kubernetes.io 46
AI/ML 训练和批处理任务有一个共同诉求:要么所有 Pod 同时跑起来,要么谁也别跑。Kubernetes 一直按 Pod 逐个调度,遇到这种"全有或全无"的场景就容易卡死——3 个 Pod 占了资源,第 4 个没位置,前 3 个白占着等,别人也用不上。v1.35 引入了 Workload API 和初步的 gang scheduling,但把运行状...

给 MCP 与 A2A 代理上锁:AWS × Cisco 如何解决企业 AI 代理的三大安全难题

来源: aws.amazon.com 32
当企业从"试用一个聊天机器人"走向"部署几十个协作代理",安全问题的性质就变了。单个 LLM 调用泄露一段提示词,影响有限;但一群 MCP 工具服务器和 A2A 互联代理如果缺乏管控,一次越权调用就能横向扩散到整个业务流程。Cisco 与 AWS 的联合方案正是瞄准这个阶段——代理规模化部署时的可见性缺失、安全瓶颈和合规风险。 MCP(Model Co...