FTL: یک سیستم عامل جدید برای ابرها
https://github.com/nuta/ftl آدرس نظرات: https://news.ycombinator.com/item?id=49944912 امتیاز: 191 # نظرات: 74
هر کانتینر یک سیستم عامل فضای کاربری را اجرا می کند. این یک کتابخانه مشترک است که اکثر مفاهیم سیستم عامل مانند فرآیند لینوکس، VFS و TCP/IP را پیاده سازی می کند. هسته FTL یک رابط حداقلی برای پیاده سازی تماس های سیستم لینوکس در فضای کاربر فراهم می کند، درست مانند یک هایپروایزر.
FTL بهترین هسته های میکرو (انعطاف پذیر و ایمن) و هسته های یکپارچه (عملکردی و ساده) را ترکیب می کند. هدف ما این است که ظروف سبک وزن را به اندازه VM ها ایمن کنیم و توانایی های جدید در سطح سیستم عامل در برنامه ها را بدون به خطر انداختن عملکرد باز کنیم:
طراحی سیستم عامل فضای کاربری همچنین شما را قادر می سازد تا بیشتر ویژگی های هسته لینوکس را بدون برنامه نویسی هسته/eBPF گسترش دهید. میتوانید printfs اضافه کنید، بهروزرسانیهای امنیتی را اعمال کنید و ویژگیهای جدید را سریع و ایمن اضافه کنید. در FTL، سیستم عامل فقط یک کتابخانه است. ادامه مطلب را بخوانید.
متن اصلی (انگلیسی)
FTL: A new operating system for clouds
https://github.com/nuta/ftl Comments URL: https://news.ycombinator.com/item?id=49944912 Points: 191 # Comments: 74