UNIX filozofija je ponovo u modi 2018. godine

Tux i Beastie pale Windows u lomači

UNIX To je bio operativni sistem koji je obilježio prije i poslije u historiji SSOO. Vjerovatno najbolji od svih i koji je ostavio izvanredno nasljedstvo sa svojim raznim članovima svoje velike porodice, poput Linuxa, Solarisa, BSD-a itd. Uz to, uključivao je niz inovativnih karakteristika za svoje vrijeme kojima se još uvijek divi, s vrlo neobičnom razvojnom filozofijom koja je, čini se, ponovo postala moderna ...

Mislim jedan od tri filozofije na kojem je podržan UNIX, jedan od vas već zna da je sve datoteka u ovom sistemu, a to uključuje i uređaje koji se mogu tretirati kao takvi i stoga se njima može upravljati istim alatima s kojima se ostalim datotekama upravlja , nešto što je vrlo korisno u mnogim slučajevima i što nam čak omogućava da preusmjeravamo informacije na ili sa njih. Nešto što u drugim operativnim sistemima ne mogu, jer se tretiraju kao uređaji ili jedinice, kao što je slučaj sa Windowsom.

Ali filozofija koja nas sada zanima je da gradimo vrlo jednostavni programi, sa optimalnim kodom i da rade jedan zadatak, ali da ga rade dobro. To se potpuno suprotstavlja drugim softverskim projektima i operativnim sistemima, gdje se stvaraju vrlo složeni makro programi koji su sposobni za mnoge stvari, ali u nekim slučajevima to ne rade tako dobro ... Jednostavnost je ponekad najbolji način za rješavanje tehničkih izazova kao što je UNIX je pokazao ili isto toliko drugih primjera koje imamo u drugim industrijama (vidi Hispano Suiza vs Rolls Royce).

Pa, ta je filozofija još uvijek prisutna u mnogim dijelovima LinuxIako je distro više od Linux jezgre, postoje neki dijelovi koji nisu u skladu s tim. Na primjer, to je jedna od kritika sistemad, ako se sjećate. A sada je briga za efikasnost i mobilnost posebno važna i čini se da ovi jednostavni programi koji optimalno rade zajedno postaju mnogo važniji.

Više informacija možete pogledati u Mikroservisi na webu martinflower.com. Tamo gdje je to opisano Arhitektura mikroservisa, nova arhitektura za dizajniranje jednostavnog softvera koji sam po sebi nije praktičan, ali kada se svi programi spoje, oni postaju funkcionalni sistem sa čvrstim temeljima.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   luix rekao je

    Istina je, sistemski sranje !!!!!!!