UNIX filosofija grįžta į madą 2018 m

Tuxas ir Beastie'as lauže kūreno „Windows“

UNIX Tai buvo operacinė sistema, pažymėjusi „SSOO“ istoriją prieš ir po jos. Turbūt geriausias iš visų ir kad jis paliko nepaprastą palikimą savo įvairiems savo didžiosios šeimos nariams, tokiems kaip „Linux“, „Solaris“, BSD ir kt. Be to, į savo laiką įtraukta daugybė novatoriškų savybių, kuriomis vis dar žavimasi, su labai savita plėtros filosofija, kuri, atrodo, taip pat vėl tapo madinga ...

Turiu omenyje vieną iš trys filosofijos kuriame palaikomas UNIX, vienas iš jūsų jau žino, kad šioje sistemoje viskas yra failas, o tai taip pat apima įrenginius, kurie gali būti traktuojami kaip tokie ir todėl gali būti valdomi tomis pačiomis priemonėmis, kuriomis likusieji valdomi failai , tai yra daugeliu atvejų labai naudinga ir tai netgi leidžia mums nukreipti informaciją į juos ar iš jų. Kažkas, ko kitose operacinėse sistemose negalima, nes jie yra traktuojami kaip įrenginiai ar vienetai, kaip yra „Windows“ atveju.

Tačiau filosofija, kuri mus dabar domina, yra kurti labai paprastos programos, su optimaliu kodu ir kad jie atlieka vieną užduotį, bet tai daro gerai. Tai visiškai prieštarauja kitiems programinės įrangos projektams ir operacinėms sistemoms, kur kuriamos labai sudėtingos makroprogramos, galinčios atlikti daug dalykų, tačiau kai kuriais atvejais ne taip gerai ... Paprastumas kartais yra geriausias būdas spręsti techninius iššūkius, pvz., UNIX parodė ar tiek pat kitų pavyzdžių, kuriuos turime kitose pramonės šakose (žr. Hispano Suiza vs Rolls Royce).

Na, ta filosofija vis dar egzistuoja daugelyje vietų LinuxNors distribucija yra daug daugiau nei „Linux“ branduolys, ir yra keletas neatitinkančių dalių. Pavyzdžiui, tai yra viena iš kritikos, iškeltų sistemai, jei pamenate. Dabar, atsižvelgiant į efektyvumą ir mobilumą, optimizavimas yra ypač svarbus ir šios paprastos, optimaliai veikiančios programos, atrodo, tampa vis svarbesnės.

Daugiau informacijos galite pamatyti Mikroservisai internete martinflower.com. Kur tai aprašyta „Microservices Architecture“, nauja paprastos programinės įrangos projektavimo architektūra, kuri nėra praktiška atskirai, tačiau sujungus visas programas, jos tampa funkcine sistema, turinčia tvirtą pagrindą.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   liuksas sakė

    Tiesa, systemd sucks !!!!!!!