A’ chiad sealladh: mar a tha an siostam puist corporra ùr Mailion bho MyOffice ag obair

A’ chiad sealladh: mar a tha an siostam puist corporra ùr Mailion bho MyOffice ag obair

Cha mhòr ceithir bliadhna air ais thòisich sinn a’ dealbhadh siostam puist-d sgaoilte ùr, Mailion, a tha air a dhealbhadh airson conaltradh corporra. Tha am fuasgladh againn air a thogail air ailtireachd microservice Cloud Native, comasach air obrachadh le barrachd air luchd-cleachdaidh 1 aig an aon àm agus bidh e deiseil gus 000% de fheumalachdan corporaidean mòra a chòmhdach.

Rè an obair air Mailion, tha an sgioba air fàs grunn thursan, agus a-nis tha cha mhòr 70 luchd-leasachaidh an sàs anns an toradh. Tha sinn air tighinn fada bhon bheachd agus na ciad prototypes chun ìre de bhith a’ pìleatadh dreach malairteach. Tha an t-àm ann innse do Habr mu dè an seòrsa toraidh a tha sinn a’ cruthachadh, mar a tha an siostam puist againn air a structaradh agus ag obair, dè an stac teicneòlais a bhios sinn a’ cleachdadh agus carson a tha ar fuasgladh mar àm ri teachd conaltraidh corporra. Tiugainn!

Habr, hello! Is e m ’ainm Anton Gerasimov, tha mi os cionn na roinne leasachaidh aig ionad leasachaidh Moscow aig a’ chompanaidh An oifis agam. An-diugh bu mhath leinn Mailion a thoirt a-steach, siostam puist clas iomairt ùr Ruiseanach a thig gu bhith na roghainn eile an àite fuasglaidhean cèin mòr-chòrdte. Tha comas luchdan àrd aig Mailion, scalability nach fhacas a-riamh agus fulangas sgàinidhean, agus feumaidh e glè bheag de aire bho luchd-rianachd an t-siostaim.

An-dràsta tha an leasachadh againn aig Ïre beta, ach gu math luath, a rèir ar plana, ro dheireadh 2020, bidh e na phÏleat buileachadh toradh malairteach.

Airson a 'mhòr-chuid, tha fiosrachadh coitcheann san artaigil seo - tha e dìreach do-dhèanta bruidhinn mu dheidhinn toradh bathar-bog iom-fhillte ann an aon fhoillseachadh. Tha mi an dùil sreath de artaigilean a dhèanamh a 'bruidhinn air prìomh theicneòlasan. Anns an eadar-ama, airson do ghoireasachd, tha mi a’ tabhann an t-susbaint a leanas:

Dè a th’ ann an siostam post-d corporra?

Is e am freagairt sĂŹmplidh agus follaiseach don cheist seo inneal post-d agus mĂŹosachain. Ach tha an diabhal, mar a tha fios againn, anns na mion-fhiosrachadh.

Mar sin, tha sinn a’ cruthachadh ginealach ùr de phuist le gnìomhan clàraidh adhartach, a tha ag amas air an roinn chorporra agus companaidhean mòra. Tha sinn ag amas air a bhith ag obair le structaran mòra malairteach agus riaghaltais, a dh’ fhaodadh a bhith eadar 30 mìle agus grunn cheudan mìle obraichean.

Tha an siostam againn stèidhichte air prionnsapal fuasgladh àrd-ùrlair. Bidh sinn a’ togail air a’ bhun-bheachd Conaltraidh Aonaichte agus a’ tabhann aon inneal airson a bhith ag obair le post, mìosachan agus sgrìobhainnean taobh a-staigh aon shiostam, le comas comas an fhuasglaidh a leudachadh le bhith a’ ceangal mhodalan agus cho-phàirtean a bharrachd. Leudachaidhean, leis an t-slighe, faodar a leasachadh chan ann a-mhàin leinn, ach cuideachd le ar com-pàirtichean. Airson an adhbhair seo, thèid pasgan inneal SDK gu math farsaing fhoillseachadh.

Cò a dh'fheumas post eile agus carson?

Tha gnìomhachasan mòra air gluasad inntinneach a chruthachadh - tha feum aig iomairtean air gnìomhan co-obrachaidh. Tha sinn a’ bruidhinn chan ann a-mhàin air eadar-obrachadh dìreach eadar luchd-obrach tro bhith a’ cur rudeigin, ach mu chothrom co-roinnte air bogsaichean puist agus cunntasan cluich-ròl, an comas a bhith ag obair le buidhnean mòra de chom-pàirtichean agus làthaireachd diofar ghnìomhan corporra.

Is e gnìomh corporra àbhaisteach inneal airson litrichean a thoirt air ais, a tha mòr-chòrdte ann an companaidhean mòra, ach cha mhòr nach eil e air a chleachdadh an dàrna cuid ann an roinn B2C no ann an gnìomhachasan beaga. Is e an rud gu bheil am measg bhuidhnean beaga de luchd-cleachdaidh an coltas gum bi an leithid de fheum ag èirigh gu math beag, agus tha cosgais mearachd mòran nas lugha. A bharrachd air an sin, tha e dìreach do-dhèanta an gnìomh seo a chuir an gnìomh taobh a-muigh an t-siostam puist corporra - chan eil eadhon post Google a’ cuimhneachadh litrichean anns an fhoirm a tha luchd-cleachdaidh Exchange cleachdte ris. Tha freumh na trioblaid ann an dealbhadh phròtacalan puist bho na 80an den linn mu dheireadh.

Rinn sinn dusanan de bhuidhnean fòcais, rinn sinn sgrùdadh air ceudan de luchd-cleachdaidh, agus chuir sinn seachad grunn mhìltean uairean-obrach a’ comharrachadh shuidheachaidhean àbhaisteach airson cleachdadh post-d. Leig seo leinn sgrùdadh cùramach a dhèanamh air feumalachdan ar luchd-cleachdaidh a dh'fhaodadh a bhith ann agus feartan nam pròiseasan gnìomhachais aca. Stèidhichte air an dàta a fhuair sinn, chuir sinn romhainn ailtireachd a leasachadh a leigeadh leinn sgèile a dhèanamh chun na h-ìre luchd riatanach ma tha sin riatanach. Nar beachd-ne, chan eil crìoch sam bith ann, ach aig an àm seo tha sinn a 'tuigsinn mar a nì sinn cinnteach à obair chompanaidhean a tha a' fastadh ceudan de mhìltean de luchd-cleachdaidh.

Dè tha falaichte fon chochall

A’ chiad sealladh: mar a tha an siostam puist corporra ùr Mailion bho MyOffice ag obair

Tha an toradh againn a’ toirt a-steach fuasgladh post-d, inneal dealbhaidh mìosachain, leabhar seòlaidhean, a bharrachd air coimhead air sgrìobhainnean eadar-ghnìomhach stèidhichte air ar fuasgladh MyOffice airson a bhith ag obair le sgrìobhainnean.

Leis gu bheil sinn a 'bruidhinn mu dheidhinn fuasgladh Ïre corporra, tha pàirt riatanach de phost corporra cuideachd na shiostam sgrÚdaidh làn-chuimseach. Tha am fuasgladh againn comasach air sgrÚdadh morphologach deireadh-gu-deireadh a dhèanamh thar gach pàirt. A bharrachd air an sin, tha an siostam puist gu lèir stèidhichte air a stòradh fhèin, a tha cuideachd air a bharrrachadh airson co-obrachadh.

Dè na h-eadar-dhealachaidhean a tha eadar siostaman puist MyOffice?

Tha fios aig leughadair Habr aig a bheil eòlas mu thràth ag obair le fuasglaidhean MyOffice gu bheil “MyOffice Mail” ann am bathar malairteach. Agus tha a’ cheist ag èirigh - dè na h-eadar-dhealachaidhean a th’ aige bhon t-siostam post-d corporra Mailion, air an robh an sgioba agam ag obair?

Cho-dhùin sinne aig MyOffice gum feumar dà shiostam post-d clas iomairt a chruthachadh gus coinneachadh ri feumalachdan chompanaidhean de dhiofar mheudan. Tha toradh MyOffice Mail airson buidhnean anns a bheil an àireamh de luchd-cleachdaidh a’ tighinn gu mìltean no grunnan deichean mhìltean. Airson structaran nas motha, tha e nas ciallaiche Mailion a chleachdadh - an toradh ùr MyOffice, a tha air a thogail air ailtireachd microservice Cloud Native agus aig a bheil comasan sgèileachaidh agus fulangas sgàinidhean nach fhacas a-riamh.

Nuair a bhios iad a’ taghadh thoraidhean, feumaidh teachdaichean co-dhùnadh ro-làimh mun ro-innleachd airson tuilleadh leasachaidh air a’ chompanaidh aca. Airson buidheann sam bith, tha buileachadh siostam post-d na obair pròiseict iom-fhillte nach eil a’ toirt a-steach cuir an àite aon fhuasgladh gu sgiobalta le fear eile. Mar sin, bu chòir aire a thoirt don luchd as motha a tha comasach, fulangas locht agus slatan-tomhais fèin-slànachaidh, a bharrachd air a’ bhàillidh cuairteachaidh cruinn-eòlasach ro-làimh.

Tha an dà shiostam post-d MyOffice gu bunaiteach eadar-dhealaichte. Tha iad air an togail a’ cleachdadh diofar stacan teicneòlais, agus tha na h-innealan airson gach siostam air an taghadh a rèir amasan agus cinn-uidhe na roinne anns am bi an siostam puist air a chleachdadh. Tha sealladh toraidh coitcheann againn air na bu chòir a bhith an làthair ann an siostaman puist, a bharrachd air sioncronadh ann an dòighean dealbhaidh. Ach is iad seo dà thoraidhean a tha air an dealbhadh airson luchd-èisteachd eadar-dhealaichte de luchd-cleachdaidh.

Dè na dÚbhlain a tha ro luchd-leasachaidh?

Nas fhaide anns an teacsa cha bhith mi a’ bruidhinn ach mun t-siostam puist corporra ùr Mailion.

Rinn sinn sgrùdadh mionaideach agus rinn sinn mion-sgrùdadh air na buannachdan agus na h-eas-bhuannachdan a tha an cois fuasglaidhean post-d a th’ ann mar-thà. Thug eòlas cruinnichte ar n-eòlaichean, a bha san àm a dh’ fhalbh an sàs gu dìreach ann an cruthachadh shiostaman luchdan àrd, cothrom dhuinn prìomh phuing pian toradh ainmeil sam bith a chomharrachadh - coileanadh gnìomhachd cur-a-steach agus toraidh diosc (IO). .

Faodaidh sinn a ràdh gur e an obair airson gnìomhachd IO a luathachadh am prìomh dhùbhlan a bha romhainn. Bha e riatanach fòcas a chuir air fuasgladh fhaighinn air na duilgheadasan sònraichte againn agus thòisich sinn a’ cruthachadh agus a’ leasachadh ar siostam stòraidh dàta binary fhèin. Tha pàirt eaconamach gu math follaiseach aig an dòigh-obrach seo - feumaidh sinn chan ann a-mhàin a bhith a’ stòradh dàta, ach cuideachd a bhith a’ coileanadh tòrr obair cur-a-steach is toraidh diosc.

Cha deach an co-dhùnadh seo a dhèanamh gu aotrom. Rinn sinn sgrùdadh air mòran de thoraidhean clas iomairt a tha ag amas air fiosrachadh a stòradh, agus nach b’ urrainn dhaibh dad a lorg deiseil agus freagarrach airson ar feumalachdan. Às deidh na h-uile, feumaidh sinn chan ann a-mhàin dàta a stòradh, ach cuideachd a bhith ag obair leis gu cunbhalach, agus chan ann ann am modh sònraichte le cothrom air aon neach-cleachdaidh, ach gus dèanamh cinnteach gum bi e comasach co-obrachadh eadar grunn deichean de mhìltean de luchd-cleachdaidh.
Mar sin, tha sinn air dearbhadh gur e an slat-tomhais corporra le prÏomhachas as àirde dhuinn a bhith ag obair le meudan mòra de dhàta.

Fiachan

A bharrachd air an sin, chan e ceist stòraidh a tha seo cho mòr ri obair giollachd agus ruigsinneachd luath air an fhiosrachadh seo. Feumar dèanamh cinnteach à comharran earbsachd àrd - bu chòir ùine obrachaidh leantainneach an fhuasglaidh gu lèir a bhith aig ìre 99,9%. Aig an aon àm, feumaidh an siostam puist a bhith neo-eisimeileach ann a bhith a’ dèanamh nan co-dhùnaidhean ceart mu bhith a’ diùltadh làimhseachadh. Is ann dìreach san dòigh seo as urrainn dhuinn dèanamh cinnteach às aonais fàilligidhean a bheir pairilis do phròiseasan gnìomhachais companaidh sònraichte.

fulangas lochd

Tha sinn air obrachadh tro sheata de cheumannan a tha air an cur an sàs anns gach pàirt agus dòighean-obrach a thaghadh gus dèanamh cinnteach à fulangas sgàinidhean. Gu sònraichte, bidh an siostam puist corporra a’ cleachdadh giullachd dàta cuòram, glèidheadh ​​sheirbheisean agus smachd air às-làthaireachd nan stàitean aca, a bharrachd air na dòighean aige fhèin airson slighe agus taic cuòram stèidhichte air co-aontachd.

Is e slat-tomhais airson fulangas àrd locht gu bheil uidheamachdan fèin-sgrùdaidh anns gach pàirt. Bidh Mailion an-còmhnaidh a’ sgrùdadh a bheil seo no an gnìomh sin air a chuir an gnìomh gu ceart no gu ceàrr, ge bith a bheil seo no am bloc sin ag obair gu ceart. 'S e seo aon de na dòighean fèin-slànachadh an t-siostam ann an cùis fàilligeadh. Cha bu chòir fiosrachadh a chall, bu chòir don fhuasgladh aig a’ cheann thall ruighinn air staid chunbhalach.

Feumaidh tu tuigsinn nach eil e comasach ro-innse a h-uile tachartas nad bheatha - chan urrainn dhut fiosaig a mhealladh. Ach bidh sinn a 'cumail ri leithid de dhòighean dealbhaidh a leigeas leinn bruidhinn le ìre àrd de mhisneachd mu làimhseachadh ceart air tubaistean cuid de phàtrain. Tha buidheann deuchainn mòr againn cuideachd a tha an-còmhnaidh a’ feuchainn ri rudeigin a bhriseadh san toradh. Agus uaireannan bidh iad a 'soirbheachadh. Tha an fhìrinn seo ag adhbhrachadh tachartas, a bhios sinn a’ sgrùdadh gu mionaideach agus, air a bhunait, a ’cruthachadh inneal ùr gus cuir às don t-seòrsa duilgheadas seo.

Mar a dhèiligeas an siostam ri tubaistean

Bidh a 'mhargaidh gu tric a' faighneachd na ceiste - dè a thachras don t-siostam ma chailleas e conaltradh gu h-obann le aon de na nodan aige? Tha an t-iarrtas seo gu sònraichte buntainneach ma tha thu an dÚil fuasgladh a tha air a sgaoileadh gu cruinn-eòlasach a chuir an gnÏomh.

Nuair a bhios tu a 'dealbhadh a leithid de stàladh, feumar aire a thoirt do fheumalachdan an neach-cleachdaidh agus an t-seata de shlatan-tomhais earbsachd aige. Is e mearachd a th 'ann a bhith a' creidsinn gu bheil an ceangal ris an lìonra dàta mar an ceudna anns gach àite. Ann an siostaman iomairt, tha e cudromach beachdachadh air eadhon astar a ’chomharra tron ​​​​snàithleach optigeach.

Ma tha riatanasan àrd aig an neach-ceannach airson earbsachd, an uairsin molaidh sinn an stàladh ann an grunn ionadan dàta, a bhios ceangailte le loidhnichean conaltraidh sònraichte.
Ach, chan urrainnear an suidheachadh de bhriseadh cumhachd iomlan ann an aon de nodan siostam a’ phuist a chuir às. Anns a 'chùis seo, stadaidh obair le prìomh dhàta na h-earrainn seo, ach obraichidh na pàirtean eile mar nach biodh dad air tachairt. Cuiridh an siostam fios gu luchd-rianachd gun deach nód a chall, agus feumaidh luchd-obrach ceumannan iomchaidh a ghabhail.

Cuideachd, faodar an siostam puist againn a rèiteachadh ann an dòigh a bhios glèidheadh ​​​​taobh a-staigh an ionad dàta. Nì an dòigh-obrach seo cinnteach gum bi e comasach obrachadh ma thèid grunn nodan a chall taobh a-staigh an ionad dàta, agus chan fhaic duine sam bith call aon de na nodan - ach a-mhàin, gu dearbh, an siostam sgrùdaidh. Nuair a thachras tachartas mar seo, tha an luchd dìreach air ath-riarachadh. Mar sin, nuair a thathar a 'dealbhadh siostam puist, tha e cudromach aire a thoirt don iomall - cia mheud agus dè na pàirtean a dh' fhaodadh a bhith "air chall" ann an tubaist.

Fèin-riaghladh

Chan eil siostaman gu tur earbsach ann, agus faodaidh fàilligeadh, aon dòigh no dòigh eile, tachairt. Mar sin, nuair a thathar a’ dealbhadh siostam puist, tha e cudromach dèanamh cinnteach gu bheil comas ann fàilligidhean ionadail a dhèanamh gu sgiobalta, a leigeas leotha an cuir às taobh a-staigh ùine SLA sònraichte. A bharrachd air an sin, bu chòir fàilligidhean a bhith air an ceartachadh leis an t-siostam gu neo-eisimeileach, agus aig an aon àm a’ lughdachadh eadar-theachd luchd-rianachd an t-siostaim agus seirbheisean obrachaidh.

Furasta obrachadh

Gu dearbh, chan urrainn ach feumaidh siostaman mòra aire luchd-obrach le teisteanas àrd. Ach is e aon de na taobhan air am bi sinn a’ beachdachadh nuair a thathar a’ dealbhadh gum bu chòir an siostam a bhith furasta a rianachd agus nach fheum e comasan sònraichte sam bith.

Èifeachdas eaconamach

Gu dearbh, gus obrachadh le leithid de shiostaman corporra, tha feum air trèanadh luchd-obrach - às deidh a h-uile càil, tha sinn a ’bruidhinn mu dheidhinn sgèile fìor mhòr. Mar sin, nuair a bha sinn a’ cruthachadh an toraidh againn, chuir sinn fòcas air a bhith a’ lughdachadh cosgais iomlan seilbh an t-siostaim. Airson gnìomhachas sam bith, tha e cudromach sùil a chumail air èifeachdas caitheamh agus feuchainn ri airgead a sheachnadh gun chrìoch a-steach do chosgaisean obrachaidh.

DĂŹ-mheadhanachadh

Gus na prionnsapalan air an do bhruidhinn mi na bu thràithe a choileanadh, feumaidh an siostam a bhith air a sgaoileadh gu tur - tha dòigh-obrach meadhanaichte an-còmhnaidh air a chuingealachadh le cumhaichean cleachdaidh a ’bhathair.

Gu dearbh, faodaidh tu aon fhrithealaiche mòr a cheannach agus feuchainn ris a h-uile aplacaid agus seirbheis a chuir air. Ach mar as motha an siostam, is ann as iom-fhillte a tha an dealbhadh gu lèir, agus tha earbsachd siostam mar sin a’ dol sìos gu cunbhalach - às deidh a h-uile càil, tha aon fhrithealaiche a’ ciallachadh aon phuing fàiligeadh. Agus mar as motha a bhios sinn a’ meadhanachadh na h-obrach, is ann as motha a bhios sinn an urra ris a’ phrìomh àite seo.

Riatanasan an t-siostaim

Nuair a bhios sinn a’ bruidhinn mu shiostaman post-d corporra iom-fhillte, feumaidh sinn tuigsinn nach eil leithid de rud ann ri “rèiteachadh as ìsle airson obrachadh.” Is e bunait buileachadh mòr sam bith an-còmhnaidh fìor dhroch obair dealbhaidh. Leigidh e leat feumalachdan gnìomhachais sònraichte a cho-cheangal agus an rèiteachadh as fheàrr den t-siostam puist.

Tha siostam post-d corporra na inneal sùbailte a dh'fhaodar a rèiteachadh a rèir àireamh mhòr de pharamadairean. Bidh sinn a’ dèanamh deuchainn luchdan a’ cleachdadh ar modh-obrach fhèin, a leigeas leinn atharrais a dhèanamh air an luchd stèidhichte air mion-sgrùdadh air dusan slat-tomhais bunaiteach agus ceudan de shlatan-tomhais.

Faodaidh sinn a ràdh nuair a bhios sinn ag ullachadh pròiseact buileachaidh, gur e an àireamhachadh a sheallas cho dian sa tha obair luchd-cleachdaidh anns na pròiseasan gnìomhachais a th’ aig a’ bhuidheann mar-thà. Anns a 'chùis seo, thathar a' sgrùdadh mòran de pharaimearan cuir a-steach, agus a rèir an luchd a dh'fhaodadh a bhith ann, thèid co-dhùnadh a dhèanamh air an uiread de chumhachd coimpiutaireachd a tha a dhìth - bho aon choimpiutair gu seòmar coimpiutair gu lèir.

Mar sin, chan eil e gu tur ceart a bhith a’ bruidhinn mu chuid de rèiteachaidhean beaga. Gu sònraichte, tha ionad taisbeanaidh againn cuideachd a bhios ag obair air dìreach aon inneal. Ach tha sinn a’ tuigsinn gum feum obair anns an roinn chorporra stàladh air dusanan agus eadhon ceudan de dh’ innealan brìgheil.

Stòr teicneòlas

Nuair a bhios sinn a’ cruthachadh thoraidhean, bidh sinn a’ toirt aire shònraichte do ghlanachd ceadaichte a’ chòd. Tha MyOffice air inbhean càileachd àrd a stèidheachadh agus obrachadh, a tha ag iarraidh oirnn stuthan a leasachadh gu neo-eisimeileach gu tur, le glè bheag de chom-pàirt ann an còd bhon taobh a-muigh.

'S e an còd againn fhèin a th' ann am mòran de chòd Mailion, còd dha bheil na còraichean againn gu h-iomlan agus as urrainn dhuinn atharrachadh agus atharrachadh mar a dh'fheumar. Tha a’ mhòr-chuid den chòd airson an t-siostam post-d againn sgrìobhte a-staigh ann an Go (Golang). A bharrachd air Go, bidh sinn a’ cleachdadh C ++ a bharrachd air Java Script ES6 airson a’ phàirt lìn.

Is e an 5% a tha air fhàgail na “co-phàirtean trom”, leithid stòran-dàta. Nam measg tha RethinkDB, ArangoDB agus Redis. Am measg nam prìomh theicneòlasan, bheir mi fa-near cuideachd gRPC - siostam gairm modh-obrach iomallach, a tha air a chleachdadh mar aon inneal airson eadar-obrachadh tro API, tha seo na phàirt chudromach.

Dè a tha anns an toradh?

Chan e “frithealaiche ann am falamh” a th’ ann an siostam post-d corporra. Tha an toradh againn a’ toirt a-steach timcheall air 70 co-phàirtean agus 45 seirbheis a chumas an siostam puist. Tha na h-eileamaidean sin uile air an sgrìobhadh “bhon fhìor thoiseach” agus tha iad nan leasachadh aig MyOffice fhèin.

Is e am pàirt as follaisiche den t-siostam an t-ionad frithealaiche, a bheir seachad stòradh, post, mìosachan agus siostaman sgrùdaidh, agus teachdaiche lìn. Tha sinn cuideachd a’ leasachadh grunn thagraidhean luchd-cleachdaidh agus tha sinn an dùil “luchd-dèiligidh tana” ùra a thabhann don luchd-cleachdaidh againn stèidhichte air na teicneòlasan teachdaiche lìn againn ron àm a thèid an leigeil ma sgaoil gu malairteach.

Co-chòrdalachd le siostaman puist

Bidh Mailion ag obair a’ cleachdadh pròtacalan àbhaisteach. Gus tòiseachadh air ar fuasgladh a chleachdadh, cha leig thu leas ach tagraidhean teachdaiche a rèiteachadh agus cumail ag obair còmhla riutha san àrainneachd àbhaisteach agad. Mar eisimpleir, faodaidh tu an tagradh teachdaiche a tha ann am bathar MyOffice Mail a chleachdadh.

Cuideachd, airson goireasachd ar luchd-cleachdaidh, tha sinn air plugan sònraichte a chruthachadh a bheir seachad gluasad gun fhiosta bho Exchange. Le a chuideachadh, bidh e comasach do luchd-cleachdaidh cumail orra ag obair le MS Outlook nuair a thèid iad an àite frithealaiche puist - cha mhothaich iad eadhon gu bheil dad air atharrachadh san eadar-obrachadh àbhaisteach aca le innealan conaltraidh. Leigidh am plugan seo leat luchd-cleachdaidh a ghluasad gu rèidh bhon t-siostam puist roimhe, gun a bhith a’ cur stad air obair na buidhne air fad. Tha seo gu sònraichte cudromach ma dh'fheumas tu innealan a chuir an àite gus na ceudan de mhìltean de luchd-cleachdaidh a fhrithealadh.

Furasta a riaghladh

Is e cho sònraichte sa tha an siostam puist corporra againn nach fheum e ach glè bheag de chom-pàirteachadh bho luchd-rianachd. Nuair a bha sinn a’ dealbhadh, dh’ fheuch sinn ri cothromachadh a lorg eadar comasachd gnàthachadh agus iom-fhillteachd riaghlaidh. Gus seo a choileanadh, dh'fheumadh sinn tòrr rannsachaidh a dhèanamh air pàtrain giùlain luchd-rianachd siostaman corporra iom-fhillte.

Tha an sgioba againn air a dhèanamh suas, mar a thuirt mi na bu thràithe, de eòlaichean le teisteanas àrd - tha eòlas rianachd làidir aig gach fear dhiubh. Mar sin, nuair a bha sinn a’ leasachadh an t-siostam, dh’ fheuch sinn ris an eòlas aca a ghluasad gu feumalachdan luchd-cleachdaidh nuair a bha sinn a’ stiùireadh toradh iom-fhillte. Ann am faclan eile, le fios mu na duilgheadasan a dh’ fhaodadh a bhith ann, thug sinn seachad dòighean for-ghnìomhach air am fuasgladh aig ìre dealbhaidh ailtireil.

Mar eisimpleir,

  • Tha dealachadh de cho-phĂ irtean siostam ann an soithichean air a thoirt seachad, a’ toirt a-steach feadhainn bun-structair - tha seo gar cuideachadh gus an ĂŹre de thèarainteachd Ă rdachadh, ruigsinneachd sĂšbailte eadar co-phĂ irtean a rèiteachadh, agus leigidh e leinn cuideachd nithean Ăšra a tha riatanach do ghnĂŹomhachas a thoirt a-steach don liosta de shiostaman agus Ă rd-Ăšrlaran le taic;
  • dòigh-obrach aonaichte a thaobh leasachadh agus cleachdadh, bidh aon chruth rèiteachaidh airson a h-uile pĂ irt a’ cur ri obrachadh nas soilleire agus nas èifeachdaiche agus a’ lughdachadh chosgaisean taice;
  • leigidh an stĂ laichear siostam agad fhèin, stèidhichte air innealan cleachdadh eòlach, leat an stĂ ladh a riaghladh sa mheadhan, gu sĂšbailte agus gu soilleir;
    bidh ailtireachd microservice le sgaradh soilleir de dhleastanasan loidsig gnìomhachais eadar seirbheisean a’ cuideachadh le bhith a ’tuigsinn sgeama obrachaidh an t-siostaim agus a’ toirt seachad taic nas èifeachdaiche;
  • tha pĂ irt bun-structair an t-siostaim stèidhichte air fuasglaidhean eòlach, a’ cleachdadh nan cleachdaidhean as fheĂ rr, agus cuideachd a’ ceadachadh amalachadh leis na siostaman a th’ ann mar-thĂ  san iomairt, a bhios a’ sĂŹmpleachadh coimiseanadh an t-siostaim taobh a-staigh a’ chompanaidh;
  • Airson an adhbhair seo, bidh siostam stèidhichte air inntleachd fuadain aig a ’ghoireas stòraidh, a bhios comasach air fĂ illigidhean a chomharrachadh gu neo-eisimeileach agus smachd a chumail air an uidheamachd.

Dealbhadh Ăšr-nodha

Thug e grunn mhìltean uairean a thìde gus dealbhadh an toraidh a chruthachadh. B’ e an obair leasachaidh an eadar-aghaidh a dhèanamh ùr-nodha - furasta agus intuitive. Tha seo duilich nuair a tha thu a 'dealbhadh siostam iomairt, a dh'fheumas a bhith a' gabhail a-steach grunn ghnìomhan sònraichte.

A’ chiad sealladh: mar a tha an siostam puist corporra ùr Mailion bho MyOffice ag obair

Gu dearbh, chan urrainnear dealbhadh a bhith “air a shnaigheadh ​​​​ann an cloich” no air aontachadh le ainm-sgrìobhte agus ròn - is e inneal beò a th’ ann, tha e an-còmhnaidh a ’leasachadh agus a’ leasachadh. Thairis air ceithir bliadhna, dh'atharraich sinn an dealbhadh grunn thursan, ach cha robh atharrachadh mòr ann an ideòlas. Is e am prìomh phrionnsapal airson loidhne toraidh corporra iomlan a thogail siostam dealbhaidh uile-choitcheann a chruthachadh.

Nuair a bha sinn a’ dealbhadh dealbhadh siostam post-d corporra, thug sinn aire shònraichte do leasachadh trì prìomh raointean - sùbailteachd, cunbhalachd agus an comas atharrachadh a rèir stoidhle corporra an neach-dèiligidh.

Freagarrachd

Is e feart sònraichte de dhealbhadh eadar-aghaidh an t-siostam puist corporra Mailion an comas a thaisbeanadh air innealan le scrionaichean de mheud sam bith. Tha na pàirtean lèirsinneach uile air an toirt seachad gu faiceallach, bidh iad a ’sgèile gu ceart nuair a bhios iad a’ ruith air innealan gluasadach agus tha iad sgoinneil eadhon airson smachd meòir air scrionaichean suathaidh. Cuideachd, nuair a dh’ atharraicheas tu meud uinneag an tagraidh, tha cruth a’ cholbh air atharrachadh cuideachd - bidh meud nan colbhan a’ gluasad gu co-rèireach, ann an co-rèir teann ri postulates a’ bhun-bheachd air tagraidhean beairteach eadar-lìn.

Co-chòrdalachd

Tha dealbhadh siostam post-d corporra Mailion stèidhichte air dòigh-obrach eagarach. Tha sinn air a bhith a 'leasachadh an raon seo bho thoiseach 2017, nuair nach robh e cho fasanta a bhith a' bruidhinn mu shiostaman dealbhaidh mar a tha e an-dràsta. Tha siostam dealbhaidh na sheata de riaghailtean agus innealan airson coileanadh lèirsinneach is teicnigeach a tha a’ nochdadh feallsanachd an toraidh agus a tha an-còmhnaidh ag atharrachadh. Thug sinn a-steach e gus conaltradh eadar leasachadh agus dealbhadh a dhèanamh nas sìmplidhe.

A 'stèidheachadh dearbh-aithne corporra

Tha an dealbhadh againn na “chameleon”, comasach air atharrachadh a rèir stoidhle corporra neach-dèiligidh sam bith. Tha dathan nan eileamaidean eadar-aghaidh uile air am mìneachadh tro chaochladairean. Mar sin, le bhith ag atharrachadh an t-seata bunaiteach de ghrunn dhathan, faodaidh tu a h-uile tagradh ath-dhathach aig an aon àm.

Tha clòidean cuideachd air am mìneachadh tro chaochladairean: faodaidh an eadar-aghaidh cruth-clò corporra a’ chompanaidh teachdaiche a chleachdadh, ma tha seo air a sholarachadh ann an leabhar branda an neach-dèiligidh. Aig an aon àm, faodaidh meudan litrichean eadar-dhealaichte a bhith aig diofar chruthan, agus bheir sinn aire dha seo. Mar eisimpleir, tha PT Sans ann am meud 16 a’ coimhead gu math nas lugha na Roboto san aon mheud 16. Mar sin, bidh sinn ag atharrachadh meud bhlocaichean teacsa a rèir feartan cruth-clò sònraichte.

Bheir sinn seachad artaigilean fa leth mu structar an leabharlainn dhathan againn agus feartan a bhith ag obair le clòidean.

Aplacaidean gluasadach

Tha tagraidhean gluasadach mar phàirt riatanach de shiostam post-d Úr-nodha sam bith - bu chòir gum biodh e comasach do luchd-cleachdaidh obrachadh bho àite sam bith agus aig àm sam bith.
A-nis tha sinn dìreach a’ cruthachadh bun-bheachd thagraidhean gluasadach corporra; bu chòir dhaibh aire a thoirt do na h-eadar-dhealachaidhean ann an gnìomhachd shiostaman post-d MyOffice agus dòighean eadar-dhealaichte a thabhann a thaobh cleachdadh post-d agus siostaman mìosachain ann an corporaidean.

Pannal meadhanan tuigseach

Sheall na buidhnean fòcais againn gu bheil luchd-cleachdaidh a’ faighinn eadar-aghaidh siostaman post-d traidiseanta nas duilghe. Thug an luchd-freagairt ris an do rinn sinn agallamh an aire gun robh e gu sònraichte doirbh obrachadh le tachartasan mìosachain agus ceanglachan. Dh’ fheuch sinn ri eadar-aghaidh freagairteach a choileanadh agus cinneasachd àrdachadh - gus an toradh againn a dhèanamh tlachdmhor a chleachdadh.

Bidh Media Panel, inneal ùr airson co-obrachadh a luathachadh, ag eagrachadh a h-uile fiosrachadh mu litrichean agus a’ toirt cothrom sa bhad air liosta de chom-pàirtichean ann an litrichean, ceanglaichean agus dreachan de sgrìobhainnean a chaidh a chuir a-riamh.

Bidh an inneal seo a 'cuideachadh ann an suidheachaidhean far am feum luchd-cleachdaidh obrachadh le slighean mòra de cheudan de theachdaireachdan. Bidh e tric a 'tachairt gum feum thu sgrìobhainn no dealbh a lorg a bha ann an aon dhiubh. Bidh am pannal meadhanan a’ cruthachadh liosta de na h-eileamaidean uile bho shreath post-d agus gan taisbeanadh ann an aon àite. Mar thoradh air an sin, bidh e mòran nas fhasa an rud a tha thu ag iarraidh a lorg.

Ionadail

Chan e a-mhàin gu bheil feum aig luchd-cleachdaidh Ruiseanach air siostam post-d corporra. Bidh MyOffice a’ leantainn poileasaidh cunbhalach mu bhith a’ dol a-steach do mhargaidhean cèin, agus mar sin thathas a’ toirt mòran aire do chùisean sgìreachadh toraidh.

Anns an toradh againn, chaidh an fheum air sgìreachadh gu cànanan cèin a chuir sìos an toiseach, aig ìre pàirt bunaiteach an t-siostaim. Ann fhèin, chan e duilgheadas mòr a th’ ann a bhith a’ cur chànanan ùra ris - is e obair gu tur so-thuigsinn a th’ ann a tha fios againn mar a dh’fhuasglas sinn.

An-dràsta, tha cànanan Ruiseanach is Beurla rim faighinn le luchd-cleachdaidh. Anns na fiosan a tha ri thighinn, cuiridh sinn taic ris an t-siostam post-d corporra airson na cànanan anns a bheil toraidhean MyOffice ag obair - Fraingis, Spàinntis, Portagailis agus eile. Ann an cuid de dhòighean, tha e nas fhasa dhuinne na do cho-obraichean bho roinnean faisg air làimh, oir airson siostaman puist is mÏosachain chan fheum sinn ach aire a thoirt don aibideil agus feartan obrachadh le cinn-latha agus amannan - gu fortanach, chan eil foirmlean againn mar ann an neach-deasachaidh spreadsheet.

Tha, tha sinn a 'fastadh!

Thug e ceudan de bhliadhnaichean airson an toradh againn a chruthachadh. Agus eadhon nam biodh mi ag iarraidh, cha bhithinn comasach air a h-uile dad innse dhut aig an aon àm ann an aon artaigil. A dh’ aindeoin sin, tha mi an dòchas gum bi am foillseachadh seo na thoiseach tòiseachaidh airson eòlas fhaighinn air an toradh againn - mar a thuirt mi gu h-àrd, tha mi an dùil bruidhinn nas mionaidiche san àm ri teachd an dà chuid mun fhuasgladh fhèin agus na feartan aige, a bharrachd air ar leasachadh. dòighean-obrach.

Às aonais sgàil de mhodhalachd, canaidh mi cuideachd gu bheil an-diugh an àireamh de chompanaidhean a bhios a’ leasachadh leithid de shiostaman puist air feadh an t-saoghail ach beagan. Is e obair innleadaireachd fìor iom-fhillte a tha seo; feumaidh e tuigse dhomhainn air feumalachdan luchd-ceannach corporra, agus mion-sgrùdadh mionaideach air pròiseasan gnìomhachais bhuidhnean mòra, gluasadan ùr-nodha ann an dealbhadh is leasachadh, a bharrachd air àireamh chothromach de eòlaichean comasach. Tha an siostam puist againn ag atharrachadh gach latha.

An-dràsta tha sinn cha mhòr fosgailte còigead dreuchdan falamh ann an leasachadh. Thig ag obair còmhla rinn ma tha thu airson a bhith ag obair còmhla rinn gus toradh a chruthachadh a dh’ atharraicheas an dòigh sa bheil an saoghal corporra a’ smaoineachadh air post-d.

Source: www.habr.com

Ceannaich aoigheachd earbsach airson làraich le dìon DDoS, frithealaichean VPS VDS 🔥 Ceannaich aoigheachd làrach-lìn earbsach le dìon DDoS, frithealaichean VPS VDS | ProHoster