HeadlinesBriefing HeadlinesBriefing.com

FTL:面向云容器的新操作系统

Hacker News •
×

FTL是专为云环境设计的用户态操作系统,允许开发者将自定义操作系统功能构建为库文件。其内核通过基于硬件的用户模式隔离,比传统的单体内核更有效地隔离容器,其运行方式类似于虚拟机监控器。这种架构在保持与Linux二进制文件兼容的同时,消除了对裸机服务器的需求。该设计结合了微内核的灵活性和安全性以及单体内核的性能和简单性。一项关键能力是扩展Linux功能——例如添加调试输出或安全更新——而无需编写内核或BPF代码,因为操作系统以共享库的形式运行。该项目规划了一条路线图,目标是于2026年9月支持Linux HTTP服务器,10月支持异步Rust应用程序,11月进行文件系统改进,以及于2027年1月支持Node.js/Go集成以及SMP和64位Arm支持。该计划旨在使轻量级容器像虚拟机一样安全,同时在不牺牲性能的情况下为应用程序解锁新的操作系统级能力。

来源: Hacker News · 由HeadlinesBriefing整理摘要