UNIX-filosofin är tillbaka i mode 2018

Tux och Beastie bränner Windows i en brasa

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.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   luix sade

    Det är sant, systemd suger!!!!!!!