FTL biến hệ điều hành cloud thành một thư viện

FTL biến hệ điều hành cloud thành một thư viện

FTL muốn việc chỉnh sửa và đóng gói hệ điều hành trở nên dễ dàng như viết code ứng dụng.

Dự án này vừa đạt 148 điểm trên Hacker News nhờ một kiến trúc triển khai cloud khá mới mẻ. Thay vì chạy monolithic kernel truyền thống, FTL chuyển các chức năng OS cốt lõi—như quản lý tiến trình, file system và TCP/IP—thành một thư viện chia sẻ ở userspace. Nằm bên dưới là một FTL kernel siêu nhẹ giúp cách ly phần cứng kiểu hypervisor, cho phép bạn chạy các file binary Linux mà không cần máy chủ bare-metal.

Vì sao lại quan trọng: FTL muốn mang lại độ bảo mật cấp VM cho container mà không đánh đổi hiệu năng. Do OS hoạt động như một thư viện ứng dụng, bạn có thể vá lỗ hổng bảo mật, chèn lệnh print để debug và test bản cập nhật an toàn mà không phải viết code eBPF hay can thiệp vào kernel.

Dự án vừa phát hành bản v0.1.0, bổ sung hỗ trợ cho ứng dụng Rust bất đồng bộ, epoll và Linux thread. Hỗ trợ Node.js, Go cùng các container image tiêu chuẩn nằm trong lộ trình phát triển đến đầu năm 2027.

Nếu nhóm phát triển làm được điều này, việc tinh chỉnh logic kernel sắp tới sẽ nhẹ nhàng như cập nhật một package npm.

Nguồn