本周在华盛顿举行的峰会汇集了美国、欧盟、英国、日本、澳大利亚和新西兰的部长,旨在建立一个战略联盟,重点是确保关键矿产供应链并减少对中国的依赖。 受到中国可能将出口武器化的担忧驱动——以去年的稀土限制为例——各国正积极寻求“去风险化”其经济。 澳大利亚正在建立一个价值6.1亿美元的战略矿产储备,效仿日本增强韧性的做法。 会议讨论包括美国对最低矿产价格的担保,但最近的报告表明这种情况不太可能发生。 美国旨在通过多元化的供应链来加强其经济、国家安全和能源未来。 除了矿产安全外,欧盟还将敦促美国撤销最近实施的全球钢铁衍生品关税,认为这违反了之前的协议并损害了信任。 此次峰会代表着更广泛的努力,旨在修复跨大西洋关系,超越以往贸易冲突的不确定性,专注于协作解决方案,以确保现代制造业的必需资源。
## MicroPythonOS:为微控制器设计的类Android操作系统
MicroPythonOS是一个开源操作系统,专为微控制器设计,旨在为嵌入式设备带来熟悉的智能手机式体验。与专注于安全的Ariel OS不同,MicroPythonOS优先考虑图形用户界面,具有触摸屏、应用商店和手势支持等功能——所有这些都使用MicroPython构建!
目前在ESP32微控制器上运行(并且可能在树莓派RP2350上运行),它利用一个处理基本功能的“精简操作系统”核心,而其他所有内容都作为应用程序运行,包括系统更新和WiFi配置。主要功能包括OTA更新、对触摸屏、IMU和摄像头支持,以及在Windows、Linux和macOS上进行开发的跨平台兼容性。
预装的应用包括启动器、WiFi管理器、应用商店和设置。开发者可以利用现成的源代码和基于Web的安装程序,为智能家居设备、教育工具、机器人等创建应用程序。项目将在2026年的FOSDEM大会上进行更深入的介绍。
## FOSDEM 2026:向数字主权转变
FOSDEM 2026,欧洲主要的开源会议,反映了焦点向数字主权和欧洲技术独立的重要转变。该活动不再仅仅关注软件自由,而是以自托管解决方案、开放基础设施和社区驱动的软件为中心——这些主题过去被认为是小众领域。FreeBSD、SmolBSD 和去中心化 DN42 网络等项目体现了这一趋势,展示了长期可持续性、极简主义和草根创新。
会议强调了从集中式平台向优先考虑用户控制、透明度和弹性的系统转变。演讲涵盖了基础架构(Rust-VMM)、运营最佳实践(Garage S3)以及虚拟化和编排的混合方法。除了技术内容外,Mozilla 的免费 cookie 赠送活动和引人入胜的演示文稿(例如关于 Collabora Online 的演示文稿)营造了强大的社区氛围。
然而,FOSDEM 2026 也面临着发展中的问题。由于对开源和地缘政治问题的兴趣日益浓厚,参会人数增加,给会议的容量带来了压力。随着 FOSDEM 适应快速变化的技术环境带来的挑战,保持可访问性、自发性和为不同项目提供空间至关重要。尽管面临这些挑战,该活动重申了其保持免费和开放的承诺,强调了面对面交流和协作精神的重要性。
## Amiga UNIX (Amix):一段历史性的好奇
Amiga UNIX,或称“Amix”,是Commodore公司在1990年将AT&T System V Release 4 Unix移植到Amiga平台上的版本。虽然从未被广泛采用,但它代表了Amiga历史上的一个独特篇章。官方版本适用于Amiga 2500UX和3000UX,但可以在任何兼容的Amiga上运行,现在可以通过WinUAE进行模拟。
该网站旨在保存Amix的遗产,为那些好奇并想探索它的人提供安装指南和信息。然而,该网站也坦诚地警告潜在用户:Amix是一个具有挑战性的系统。它是一个过时的、不受支持的UNIX变体,安装非常困难,软件包系统损坏,并且存在重大的安全漏洞。
它今天的吸引力主要在于历史兴趣——提供了一窥90年代早期系统编程、macOS的起源,或者仅仅是满足一种小众的好奇心。对于任何寻求现代UNIX体验的人,强烈建议使用GNU/Linux等现成的替代方案。该项目欢迎软件、驱动程序和文档的贡献,以进一步保存这段Amiga历史。
## 系统扩展:从零到数百万用户
扩展系统并非预测未来需求,而是响应当前的瓶颈。本文概述了7个扩展阶段,强调增量改进而非过早优化。从单个服务器(Web应用、数据库、后台任务)开始,非常适合初步验证——简单性允许快速迭代和低成本(约20-50美元/月)。
随着流量增长,第一次拆分是将数据库分离,以实现资源隔离和独立扩展,通常利用像Supabase这样的托管服务。连接池随后优化数据库效率。接下来,添加负载均衡器和多个应用服务器引入冗余并处理增加的需求。
在此之后,缓存、读副本和CDN可以减轻数据库负载。自动扩展会根据CPU使用率等指标动态调整服务器容量。当用户达到数十万时,考虑CQRS(命令查询职责分离)以优化读写操作,并可能进行数据库分片以提高写入可扩展性。
最后,在巨大规模下(1000万+用户),定制基础设施和边缘计算成为可行的选择,为独特的工作负载需求定制解决方案。
关键要点:衡量瓶颈,优先考虑无状态性,积极缓存,并拥抱异步处理。扩展是一个持续的过程,不断调整架构以适应不断变化的需求,始终选择*现在*可行的最简单解决方案。