UNIX Det var ett operativsystem som markerade ett före och efter i SSOO:s historia. Förmodligen det bästa av allt och det har lämnat ett extraordinärt arv med sina olika medlemmar av sin stora familj, som Linux, Solaris, BSD, etc. Dessutom inkluderade den en rad innovativa funktioner för sin tid och som fortfarande beundras, med en mycket säregen utvecklingsfilosofi som också verkar ha blivit på modet igen...
Jag menar en av de tre filosofierna där UNIX stöds vet du redan att allt är en fil i det här systemet, och det inkluderar även de enheter som kan behandlas som sådana och därför kan hanteras med samma verktyg som resten hanteras av filer, något som är mycket användbar i många fall och som till och med tillåter oss att omdirigera information till eller från dem. Något som inte kan göras i andra operativsystem, eftersom de behandlas som enheter eller enheter, vilket är fallet med Windows.
Men den filosofi som intresserar oss nu är att bygga mycket enkla program med en optimal kod och att de gör en enda uppgift, men att de gör det bra. Det är totalt emot andra programvaruprojekt och operativsystem, där mycket komplexa makroprogram skapas som kan göra många saker men som inte gör det så bra i vissa fall... Enkelhet är ibland det bästa sättet att övervinna utmaningar tekniker som UNIX har visat eller som många andra exempel som vi har i andra branscher (se Hispano Suiza vs Rolls Royce).
Tja, den filosofin finns fortfarande kvar i många delar av Linux, även om en distro är mycket mer än en Linux-kärna, och det finns vissa delar som inte överensstämmer. Det är till exempel en av kritikerna som framfördes mot systemd, om du kommer ihåg. Och nu med intresset för effektivitet och mobilitet är optimering extra viktigt och dessa enkla program som fungerar optimalt tillsammans verkar bli mycket viktigare.
Du kan se mer information på Microservices på webbplatsen martinflower.com. där det beskrivs Microservices arkitektur, en ny arkitektur för att designa enkel mjukvara som inte är praktisk i sig, men när man sätter ihop alla program blir de ett funktionellt system med en solid grund.
Det är sant, systemd suger!!!!!!!