UNIX的 它是一個在SSOOs歷史上標記為“前後”的操作系統。 可能是最好的,並且他已經與他的家族中的各個成員(例如Linux,Solaris,BSD等)留下了非凡的遺產。 此外,它還包含了當時仍令人欽佩的一系列創新功能,以及非常獨特的開發理念,似乎又重新流行了……
我的意思是 三種哲學 在支持UNIX的系統上,您已經知道其中的所有內容都是該系統中的一個文件,並且其中還包括可以被視為設備的設備,因此可以使用與管理其余文件相同的工具來對其進行管理。 ,這在許多情況下非常有用,甚至允許我們將信息重定向到它們或從它們重定向。 其他操作系統無法實現的某些功能,因為它們被視為設備或單元,就像Windows一樣。
但是,現在讓我們感興趣的哲學是建立 非常簡單的程序 使用最佳代碼,並且他們完成了一項任務,但是他們做得很好。 這完全與其他軟件項目和操作系統相反,在其他軟件項目和操作系統中,創建了非常複雜的宏程序,這些宏程序能夠執行許多操作,但在某些情況下卻不能很好地完成工作……有時,作為解決UNIX等技術難題的最佳方法已經顯示或我們在其他行業中擁有的許多其他示例(請參見Hispano Suiza與Rolls Royce)。
好吧,這種哲學仍然存在於 Linux儘管發行版不只是Linux內核,而且某些部分不符合要求。 例如,如果您還記得的話,它是對systemd的批評之一。 現在,出於對效率和移動性的關注,優化尤為重要,而這些能夠最佳地協同工作的簡單程序似乎變得越來越重要。
您可以在中查看更多信息 網上的微服務martinflower.com。 描述的地方 微服務架構, 一種用於設計簡單軟件的新體系結構,它本身並不實用,但是當所有程序組合在一起時,它們便成為具有堅實基礎的功能係統。
沒錯,systemd很爛!!!!!!!