UNIX Tā bija operētājsistēma, kas SSOO vēsturē iezīmēja pirms un pēc. Droši vien labākais no visiem un ka viņš ir atstājis ārkārtas mantojumu ar dažādiem savas lielās ģimenes locekļiem, piemēram, Linux, Solaris, BSD utt. Turklāt tā savā laikā ietvēra virkni novatorisku iezīmju, kuras joprojām apbrīno, ar ļoti savdabīgu attīstības filozofiju, kas, šķiet, arī atkal ir kļuvusi modē ...
Es domāju vienu no trīs filozofijas kurā tiek atbalstīts UNIX, viens no jums jau zina, ka šajā sistēmā viss ir fails, un tajā ietilpst arī ierīces, kuras var uzskatīt par tādām, un tāpēc tās var pārvaldīt ar tiem pašiem rīkiem, ar kuriem pārējie tiek pārvaldīti faili , kaut kas daudzos gadījumos ir ļoti noderīgs un pat ļauj mums novirzīt informāciju uz viņiem vai no tiem. Kaut kas tāds, kas citās operētājsistēmās nevar, jo tos uzskata par ierīcēm vai vienībām, kā tas ir Windows gadījumā.
Bet filozofija, kas mūs tagad interesē, ir veidot ļoti vienkāršas programmas, ar optimālu kodu un ka viņi veic vienu uzdevumu, bet to dara labi. Tas ir pilnīgi pret citiem programmatūras projektiem un operētājsistēmām, kur tiek izveidotas ļoti sarežģītas makro programmas, kas spēj paveikt daudzas lietas, bet dažos gadījumos to nedara tik labi ... Vienkāršība dažreiz ir labākais veids, kā risināt tehniskas problēmas, piemēram, UNIX ir parādījis vai tikpat daudz citu piemēru, kādi mums ir citās nozarēs (sk. Hispano Suiza vs Rolls Royce).
Nu, šī filozofija joprojām pastāv daudzās vietās LinuxLai gan izplatīšana ir daudz vairāk nekā Linux kodols, un ir dažas daļas, kas neatbilst. Piemēram, tas ir viens no kritikas, kas izteikts par systemd, ja atceraties. Tagad, rūpējoties par efektivitāti un mobilitāti, optimizācija ir īpaši svarīga, un šķiet, ka šīs vienkāršās programmas, kas darbojas optimāli kopā, kļūst daudz svarīgākas.
Plašāku informāciju varat skatīt vietnē Mikropakalpojumi tīmeklī martinflower.com. Kur tas ir aprakstīts Mikroservisu arhitektūra, jauna arhitektūra vienkāršas programmatūras projektēšanai, kas pati par sevi nav praktiska, taču, saliekot visas programmas, tās kļūst par funkcionālu sistēmu ar stabilu pamatu.
Tā ir taisnība, systemd sucks !!!!!!!