UNIX-i filosoofia on 2018. aastal taas moes

Tux ja Beastie põletavad aknaid lõkkes

UNIX See oli operatsioonisüsteem, mis tähistas SSOOde ajaloos enne ja pärast. Ilmselt parim ja et ta on jätnud erakordse pärandi oma suure perekonna erinevate liikmete, näiteks Linuxi, Solarise, BSD jms juurde. Lisaks sisaldas see oma aja kohta mitmeid uuenduslikke funktsioone, mida siiani imetletakse koos väga omapärase arengufilosoofiaga, mis näib samuti olevat taas moes muutunud ...

Ma mõtlen ühte kolm filosoofiat milles UNIX-i toetatakse, on üks teist juba teada, et kõik on selles süsteemis fail ja see hõlmab ka seadmeid, mida saab sellisena käsitleda ja mida seetõttu saab hallata samade tööriistadega, millega ülejäänud faile hallatakse , midagi, mis on paljudel juhtudel väga kasulik ja mis võimaldab meil isegi teavet nendesse või nendelt suunata. Midagi, mida teistes opsüsteemides ei saa, kuna neid käsitletakse seadmete või üksustena, nagu see on Windowsi puhul.

Kuid filosoofia, mis meid praegu huvitab, on ehitada väga lihtsad programmid, optimaalse koodiga ja et nad teevad ühe ülesande, kuid et nad teevad seda hästi. See on täiesti vastuolus muude tarkvaraprojektide ja operatsioonisüsteemidega, kus luuakse väga keerukad makroprogrammid, mis on võimelised tegema paljusid asju, kuid ei tee seda mõnel juhul nii hästi ... Lihtsus on mõnikord parim viis tehniliste väljakutsetega tegelemiseks nagu UNIX on näidanud või sama palju muid näiteid, mis meil on teistes tööstusharudes (vt Hispano Suiza vs Rolls Royce).

Noh, see filosoofia on endiselt mitmel pool olemas LinuxKuigi distro on palju enamat kui Linuxi kernel ja mõned osad ei vasta sellele. Näiteks on see üks kriitikat systemd kohta, kui mäletate. Ja nüüd muretsedes tõhususe ja liikuvuse pärast, on optimeerimine eriti oluline ja need lihtsad, optimaalselt koos töötavad programmid näivad muutuvat palju olulisemaks.

Lisateavet näete saidil Mikroteenused veebis martinflower.com. Kus seda kirjeldatakse Mikroteenuste arhitektuur, uus arhitektuur lihtsa tarkvara kujundamiseks, mis pole iseenesest praktiline, kuid kui kõik programmid kokku panna, saavad neist kindla alusega toimiv süsteem.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   luix DIJO

    See on tõsi, systemd imeb !!!!!!!