UNIX това беше операционна система, която бележи преди и след в историята на SSOO. Може би най-доброто от всички и че е оставил необикновено наследство с различните си членове на великото си семейство, като Linux, Solaris, BSD и т.н. В допълнение, той включва редица иновативни функции за времето си, които все още се възхищават, с много особена философия на развитие, която също изглежда отново е на мода ...
Имам предвид един от трите философии на който се поддържа UNIX, един от вас вече знае, че всичко е файл в тази система и това включва и устройствата, които могат да бъдат третирани като такива и следователно могат да се управляват със същите инструменти, с които останалите се управляват от файлове , нещо, което е много полезно в много случаи и което дори ни позволява да пренасочваме информация към или от тях. Нещо, което в други операционни системи не може, тъй като те се третират като устройства или единици, какъвто е случаят с Windows.
Но философията, която ни интересува сега, е да изграждаме много прости програми, с оптимален код и че те изпълняват една задача, но че се справят добре. Това е напълно срещу други софтуерни проекти и операционни системи, където се създават много сложни макро програми, които могат да правят много неща, но в някои случаи не го правят толкова добре ... Простотата понякога е най-добрият начин за справяне с техническите предизвикателства като UNIX показа или толкова много други примери, които имаме в други индустрии (вж. Hispano Suiza срещу Rolls Royce).
Е, тази философия все още присъства в много части на LinuxВъпреки че дистрибуцията е много повече от ядрото на Linux и има някои части, които не отговарят. Например, това е една от критиките на systemd, ако си спомняте. И сега, що се отнася до ефективността и мобилността, оптимизацията е особено важна и тези прости програми, които работят оптимално заедно, изглежда стават много по-важни.
Повече информация можете да видите в Микроуслуги в мрежата martinflower.com. Където е описано Архитектура на микроуслуги, нова архитектура за проектиране на прост софтуер, който не е практичен сам по себе си, но когато всички програми се съберат, те се превръщат във функционална система със солидна основа.
Вярно е, systemd е гадно !!!!!!!