UNIX-filosofien er tilbage på mode i 2018

Tux og Beastie brænder Windows i et bål

UNIX Det var et operativsystem, der markerede et før og efter i SSOOs historie. Sandsynligvis det bedste af alt, og at han har efterladt en ekstraordinær arv med sine forskellige medlemmer af hans store familie, såsom Linux, Solaris, BSD osv. Derudover omfattede den en række innovative funktioner for sin tid, der stadig beundres, med en meget ejendommelig udviklingsfilosofi, der også synes at være blevet moderigtig igen ...

Jeg mener en af de tre filosofier som UNIX understøttes af, en af ​​jer ved allerede, at alt er en fil i dette system, og det inkluderer også de enheder, der kan behandles som sådan og derfor kan administreres med de samme værktøjer, som resten administreres af filer , noget der er meget nyttigt i mange tilfælde, og som endda giver os mulighed for at omdirigere information til eller fra dem. Noget, som i andre operativsystemer ikke kan, da de behandles som enheder eller enheder, som det er tilfældet med Windows.

Men den filosofi, der interesserer os nu, er at bygge meget enkle programmer, med en optimal kode, og at de udfører en enkelt opgave, men at de gør det godt. Det er helt i modsætning til andre softwareprojekter og operativsystemer, hvor der oprettes meget komplekse makroprogrammer, der er i stand til at udføre mange ting, men i nogle tilfælde ikke gør det så godt ... Enkelhed er undertiden den bedste måde at tackle udfordringer, der er tekniske som UNIX har vist eller som mange andre eksempler, vi har i andre brancher (se Hispano Suiza vs Rolls Royce).

Nå, den filosofi er stadig til stede i mange dele af LinuxSelvom en distro er meget mere end en Linux-kerne, og der er nogle dele, der ikke overholder. For eksempel er det en af ​​kritikken fra systemd, hvis du husker det. Og nu med hensyn til effektivitet og mobilitet er optimering især vigtig, og disse enkle programmer, der fungerer optimalt sammen, ser ud til at blive meget vigtigere.

Du kan se mere information i Mikrotjenester på nettet martinflower.com. Hvor det er beskrevet Mikroservices arkitektur, en ny arkitektur til design af simpel software, der ikke er praktisk alene, men når alle programmerne er samlet, bliver de et funktionelt system med et solidt fundament.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   luix sagde han

    Det er sandt, systemd suger !!!!!!!