Is e stòr fosgailte a h-uile dad againn

Tha tachartasan o chionn beagan làithean a’ toirt oirnn ar suidheachadh innse mu na naidheachdan mu phròiseact Nginx. Tha sinne aig Yandex den bheachd gu bheil an eadar-lìn ùr-nodha do-dhèanta às aonais cultar stòr fosgailte agus daoine a bhios a ’tasgadh an ùine ann a bhith a’ leasachadh phrògraman stòr fosgailte.

Breitheamh dhut fhèin: bidh sinn uile a’ cleachdadh brobhsairean le còd fosgailte, a’ faighinn duilleagan bho fhrithealaiche stòr fosgailte a bhios a’ ruith air OS le còd fosgailte. Chan e fosgarrachd an aon sheilbh de na prògraman sin, ach gu cinnteach tha e mar aon den fheadhainn as cudromaiche. Gu dearbh, nochd a 'mhòr-chuid de fheartan nam prògraman sin oir b' urrainn do luchd-leasachaidh bho air feadh an t-saoghail an còd aca a leughadh agus atharrachaidhean iomchaidh a mholadh. Is e sùbailteachd, astar agus comasachd phrògraman stòr fosgailte a leigeas leis an eadar-lìn ùr-nodha a leasachadh gach latha le mìltean de luchd-prògramaidh air feadh an t-saoghail.

Bidh bathar-bog stòr fosgailte a’ tighinn ann an iomadh cruth - uaireannan is e còd sgrìobhaidh fa leth a th’ ann airson spòrs aig an taigh, agus uaireannan is e obair companaidh slàn a tha coisrigte ri bhith a’ cumail còd fosgailte. Ach eadhon anns a 'chùis mu dheireadh, tha e an-còmhnaidh chan ann a-mhàin agus chan ann mar sgioba, ach neach sònraichte, stiùiriche, a' cruthachadh pròiseact. Is dòcha gu bheil fios aig a h-uile duine mar a nochd Linux le taing dha Linus Torvalds. Chruthaich Mikael Widenius an stòr-dàta MySQL as mòr-chòrdte am measg luchd-leasachaidh lìn, agus chruthaich Michael Stonebraker agus an sgioba aige à Berkeley PostgreSQL. Aig Google, chruthaich Jeff Dean TensorFlow. Tha eisimpleirean mar seo aig Yandex cuideachd: Andrey Gulin agus Anna Veronika Dorogush, a chruthaich a 'chiad dreach de CatBoost, agus Alexey Milovidov, a chuir air bhog leasachadh ClickHouse agus a chruinnich a' choimhearsnachd leasachaidh timcheall air a 'phròiseact. Agus tha sinn glè thoilichte gu bheil na leasachaidhean sin a-nis gu ìre mhòr a’ buntainn ri coimhearsnachd mhòr de luchd-leasachaidh bho dhiofar dhùthchannan agus chompanaidhean. Is e stòr eile de ar n-uaill cumanta Nginx, pròiseact le Igor Sysoev, a tha gu soilleir mar am pròiseact stòr fosgailte Ruiseanach as ainmeil. An-diugh, tha cumhachd aig Nginx còrr air 30% de na duilleagan air an eadar-lìn gu lèir agus tha e air a chleachdadh le cha mhòr a h-uile prìomh chompanaidh eadar-lìn.

Chan eil bathar-bog stòr fosgailte leis fhèin a’ gineadh prothaid. Gu dearbh, tha mòran eisimpleirean ann airson gnìomhachas a thogail timcheall air stòr fosgailte: mar eisimpleir, RedHat, a thog companaidh poblach mòr le taic bhon sgaoileadh Linux aige, no an aon MySQL AB, a thug seachad taic pàighte airson stòr-dàta fosgailte MySQL. Ach fhathast, chan e gnìomhachas a th 'anns a' phrìomh rud ann an stòr fosgailte, ach a bhith a 'togail toradh làidir fosgailte a tha air a leasachadh leis an t-saoghal gu lèir.

Tha stòr fosgailte na bhunait airson leasachadh luath air teicneòlasan eadar-lìn. Tha e cudromach gum bi raon farsaing de luchd-leasachaidh fhathast air am brosnachadh gus na leasachaidhean aca a luchdachadh suas gu stòr fosgailte agus mar sin fuasgladh fhaighinn air duilgheadasan iom-fhillte. Bidh geur-leanmhainn stòr fosgailte a’ cur fìor dhroch theachdaireachd gu coimhearsnachd prògramadh. Tha sinn làn chinnteach gum bu chòir do chompanaidhean teicneòlais taic agus leasachadh a thoirt don ghluasad stòr fosgailte.

Source: www.habr.com

Cuir beachd ann