Filosofia UNIX a revenit la modă în 2018

Tux și Beastie arde ferestrele într-un foc de foc

UNIX a fost un sistem de operare care a marcat un înainte și un după în istoria SSOO-urilor. Probabil cel mai bun dintre toate și că a lăsat o moștenire extraordinară cu diferiții săi membri ai marii sale familii, cum ar fi Linux, Solaris, BSD etc. În plus, a inclus o serie de caracteristici inovatoare pentru vremea sa, care sunt încă admirate, cu o filozofie de dezvoltare foarte particulară, care pare, de asemenea, că a devenit din nou la modă ...

Adică unul dintre cele trei filozofii pe care este acceptat UNIX, unul dintre voi știți deja este că totul este un fișier în acest sistem și care include, de asemenea, dispozitivele care pot fi tratate ca atare și, prin urmare, pot fi gestionate cu aceleași instrumente cu care restul sunt gestionate de fișiere , ceva care este foarte util în multe cazuri și care chiar ne permite să redirecționăm informații către sau de la acestea. Ceva ce în alte sisteme de operare nu poate, deoarece acestea sunt tratate ca dispozitive sau unități, cum este cazul cu Windows.

Dar filosofia care ne interesează acum este să construim programe foarte simple, cu un cod optim și că fac o singură sarcină, dar că o fac bine. Acest lucru este total împotriva altor proiecte software și sisteme de operare, unde sunt create programe macro foarte complexe care sunt capabile să facă multe lucruri, dar nu o fac atât de bine în unele cazuri ... Simplitatea este uneori cea mai bună modalitate de a aborda provocările tehnice precum UNIX a arătat sau la fel de multe alte exemple pe care le avem în alte industrii (vezi Hispano Suiza vs Rolls Royce).

Ei bine, această filozofie este încă prezentă în multe părți din LinuxDeși o distribuție este mult mai mult decât un nucleu Linux și există unele părți care nu sunt conforme. De exemplu, este una dintre criticile făcute sistemului, dacă vă amintiți. Și acum, cu preocuparea pentru eficiență și mobilitate, optimizarea este deosebit de importantă și aceste programe simple care funcționează optim împreună par să devină mult mai importante.

Puteți vedea mai multe informații în Microservicii pe web martinflower.com. Unde este descris Arhitectura Microservicii, o nouă arhitectură pentru proiectarea unui software simplu care nu este practic de unul singur, dar când toate programele sunt puse laolaltă, ele devin un sistem funcțional cu o bază solidă.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   luix el a spus

    Este adevărat, systemd e de rahat !!!!!!!