Maxaynu u samaynaynaa Mesh Adeegga Ganacsiga?

Adeegga Mesh waa qaab dhismeed oo caan ah oo loogu talagalay isku dhafka adeegyada yaryar iyo u guurista kaabayaasha daruuraha. Maanta adduunka weelka daruuriga ah way adag tahay in la'aantiis la sameeyo. Dhawr ka mid ah hirgelinta mesh adeega il furan ayaa horayba looga heli jiray suuqa, laakiin shaqadooda, isku halaynta iyo ammaanku mar walba kuma filna, gaar ahaan marka ay timaado shuruudaha shirkadaha maaliyadeed ee waaweyn ee dalka oo dhan. Taasi waa sababta aan Sbertech u go'aansanay inaan u habeyno Adeegga Adeegga oo aan rabno inaan ka hadalno waxa ku fiican Mesh Service, waxa aan aad u fiican, iyo waxa aan ka qaban doono.

Maxaynu u samaynaynaa Mesh Adeegga Ganacsiga?

Caannimada qaabka Mesh Service wuxuu ku sii kordhayaa caannimada tignoolajiyada daruuraha. Waa lakab kaabayaal ah oo u go'ay oo fududaynaya isdhexgalka ka dhexeeya adeegyada shabakadaha kala duwan. Codsiyada daruuriga ah ee casriga ah waxay ka kooban yihiin boqollaal ama xitaa kumanaan adeegyo caynkaas ah, kuwaas oo mid walba uu yeelan karo kumanaan nuqul.

Maxaynu u samaynaynaa Mesh Adeegga Ganacsiga?

Is dhexgalka ka dhexeeya iyo maaraynta adeegyadan waa hawl muhiim u ah Mesh Adeegga. Dhab ahaantii, kani waa qaabka shabakad ee wakiilo badan, oo si dhexe loo maareeyo oo loo qabto hawlo aad waxtar u leh.

Heerka wakiilnimada (diyaaradda xogta):

  • U qoondaynta iyo qaybinta siyaasadaha isu dheelli tirka wadooyinka iyo gaadiidka
  • Qaybinta furayaasha, shahaadooyinka, calaamadaha
  • Ururinta telemetry, curinta cabbirada la socodka
  • Isku dhafka amniga iyo la socodka kaabayaasha

Marka la eego heerka diyaaradda xakamaynta:

  • Dalbashada siyaasadaha isku-dheellitirka iyo isku-dheelitirka taraafikada
  • Maareynta isku dayga iyo waqtiyada, ogaanshaha qanjidhada "dhintay" (goob goynta), maaraynta khaladaadka duridda iyo hubinta adkeysiga adeegga iyada oo loo marayo habab kale
  • Soo wac aqoonsiga/oggolaanshaha
  • Hoos u dhigista cabbirada (fiirinta)

Kala duwanaanta isticmaalayaasha xiiseynaya horumarinta tignoolajiyadan waa mid aad u ballaaran - laga bilaabo bilawga yaryar ilaa shirkadaha waaweyn ee internetka, tusaale ahaan, PayPal.

Waa maxay sababta Adeegga Mesh looga baahan yahay qaybta shirkadaha?

Waxaa jira faa'iidooyin badan oo cad oo ku saabsan isticmaalka mesh Service. Ugu horreyntii, waxay si fudud ugu habboon tahay horumarinta: kood qorista madal tignoolajiyadeed ayaa u muuqata, taas oo si weyn u fududaynaysa isdhexgalka kaabayaasha daruuriga ah sababtoo ah xaqiiqda ah in lakabka gaadiidka uu si buuxda uga go'doomiyay macquulka codsiga.

Intaas waxaa sii dheer, Adeegga Mesh wuxuu fududeeyaa xidhiidhka ka dhexeeya alaab-qeybiyeyaasha iyo macaamiisha. Maanta, aad bay ugu fududahay bixiyeyaasha API iyo macaamiisha inay ku heshiiyaan is-dhexgalka iyo qandaraasyada iyaga oo aan ku lug lahayn dhexdhexaadiye gaar ah oo dhexdhexaadin ah iyo dhexdhexaadiye - baska adeegga ganacsiga. Habkani wuxuu si weyn u saameeyaa laba tilmaame. Xawaaraha keenista shaqeyn cusub suuqa (waqtiga-suuqa) wuu kordhaa, laakiin isla mar ahaantaana qiimaha xalku wuu kordhaa, tan iyo isdhexgalka waa in si madaxbanaan loo sameeyo. Adeegsiga Mesh-ka Adeegga ee kooxaha horumarinta shaqaynta ganacsigu waxa ay gacan ka geysataa ilaalinta dheelitirnaanta halkan. Natiijo ahaan, bixiyeyaasha API waxay si gaar ah diiradda u saari karaan qaybta codsiga ee adeeggooda oo si fudud ugu daabacan karaan Mesh Service - API isla markiiba wuxuu diyaar u noqon doonaa dhammaan macaamiisha, tayada is-dhexgalka ayaa noqon doonta mid diyaarsan oo aan u baahnayn hal keliya line of code dheeraad ah.

Faa'iidada xigta waa taas horumariyaha, isagoo isticmaalaya Adeegga Mesh, wuxuu diiradda saarayaa oo keliya shaqeynta ganacsiga - alaabta halkii ay ka ahaan lahayd qaybta tignoolajiyada ee adeeggeeda. Tusaale ahaan, uma baahnid inaad mar dambe ka fikirto xaqiiqda ah in xaalad meesha adeegga loogu yeero shabakadda, cillad la'aanta ayaa laga yaabaa inay ka dhacdo meel. Intaa waxaa dheer, Adeegga Mesh wuxuu caawiyaa isu-dheellitirka isu-dheellitirka u dhexeeya nuqullada isla adeegga: haddii mid ka mid ah nuqullada "dhinto," nidaamku wuxuu dhammaan taraafikada u beddeli doonaa nuqullada nool ee soo haray.

Adeegga Mesh - tani waa saldhig wanaagsan oo lagu abuurayo codsiyada la qaybiyey, kaas oo ka qarinaya macmiilka faahfaahinta bixinta wicitaanada adeegyadeeda gudaha iyo dibaddaba. Dhammaan codsiyada isticmaalaya Mesh Service waxay ku go'doonsan yihiin heerka gaadiidka labadaba shabakadda iyo midba midka kale: ma jiro xiriir ka dhexeeya iyaga. Xaaladdan oo kale, horumariyuhu wuxuu helayaa koontarool buuxa oo ku saabsan adeegyadiisa.

Waa in la xuso taas Cusboonaysiinta codsiyada la qaybiyay ee jawiga mesh adeega ayaa noqonaysa mid sahlan. Tusaale ahaan, geynta buluug/cagaaran, kaas oo laba deegaan oo codsi ah ay diyaar u yihiin in lagu rakibo, mid ka mid ah aan la cusboonaysiin oo ku jira qaabka heeganka. Dib ugu noqoshada noocii hore haddii ay dhacdo siideyn aan lagu guuleysan waxaa fuliyaa router gaar ah, doorka uu Adeegga Mesh si fiican ula qabsado.. Si aad u tijaabiso nooca cusub, waxaad isticmaali kartaa sii dayn kanary - U beddelo nooca cusub kaliya 10% taraafikada ama codsiyada kooxda tijaabada ah ee macaamiisha. Taraafikada ugu weyn waxay tagtaa noocii hore, waxba ma jabo.

Sidoo kale Adeegga Mesh wuxuu na siinayaa kontoroolka SLA waqtiga-dhabta ah. Nidaamka wakiillada ee la qaybiyey ma oggolaan doono adeeggu inuu fashilmo marka mid ka mid ah macaamiishu uu dhaafo kootada loo qoondeeyey. Haddii wax-soo-saarka API xaddidan yahay, qofna ma awoodi doono inuu ku dhaafo tiro badan oo macaamil ganacsi ah: Adeegga Mesh wuxuu hor taagan yahay adeegga mana oggola gaadiidka aan loo baahnayn. Waxay si fudud ula dagaallami doontaa lakabka isdhexgalka, adeegyaduna waxay sii wadi doonaan inay shaqeeyaan iyaga oo aan ogaanin.

Haddii shirkad ay rabto inay dhinto kharashyada horumarinta xalalka isdhexgalka, Adeegga Mesh wuxuu kaloo caawiyaa: Waxaad u bedeli kartaa nooca il furan ee alaabta ganacsiga. Mesh Adeega Shirkadeena waxay ku salaysan tahay nooca isha furan ee Mesh Service.

Faa'iido kale - helitaanka hal adeeg oo dhamaystiran oo ah adeegyada isdhexgalka. Sababtoo ah dhammaan isdhexgalka ayaa lagu dhisay iyada oo loo marayo qalabkan dhexe, waxaan maareyn karnaa dhammaan taraafikada isdhexgalka iyo isku xirka codsiyada kuwaas oo sameeya xudunta ganacsiga ee shirkadda. Aad bay u raaxo badan tahay.

Iyo ugu dambeyntii Adeegga Mesh wuxuu ku dhiirigeliyaa shirkadda inay u guurto kaabayaal firfircoon. Hadda qaar badan ayaa isha ku haya haynta. Goynta monolith-ka ah ee loo yaqaan 'microservices', iyada oo la fulinayo waxaas oo dhan si qurux badan - mawduuca ayaa kor u kacaya. Laakiin markaad isku daydo inaad u wareejiso nidaam soo saara sanado badan una wareejiso madal cusub, isla markiiba waxaad la kulantaa dhibaatooyin dhowr ah: ku riixida dhammaan weelasha iyo ku dhejinta goobta ma fududa. Iyo hirgelinta, isku-xidhka iyo is-dhexgalka qaybahan la qaybiyey waa mawduuc kale oo aad u adag. Sidee bay isula xidhiidhi doonaan? Ma jiri doonan guuldarrooyin cascading ah? Adeegga Mesh wuxuu kuu oggolaanayaa inaad xalliso qaar ka mid ah dhibaatooyinkan oo aad fududeyso u haajiridda qaab dhismeedka hore ilaa kan cusub sababtoo ah xaqiiqda ah inaad illoobi karto macquulnimada isweydaarsiga shabakadda.

Maxaad ugu baahan tahay habaynta Mesh Service?

Shirkadeena, boqolaal nidaamyo iyo modules ayaa wada nool, wakhtiga runtime waa mid aad u raran. Sidaa darteed qaab fudud oo mid ka mid ah nidaamka wac mid kale iyo helitaanka jawaabtu kuma filna, sababtoo ah wax soo saarka waxaan rabnaa wax badan. Maxaa kale oo aad uga baahan tahay mesh adeegga ganacsiga?

Maxaynu u samaynaynaa Mesh Adeegga Ganacsiga?

Adeegga habaynta dhacdada

Aynu qiyaasno in aan u baahanahay in aan samayno habayn dhacdo-waqtiga dhabta ah - nidaam ku falanqeynaya macaamilka ficilkiisa wakhtiga dhabta ah isla markiibana ka dhigi kara dalab ku habboon. Si loo hirgeliyo shaqeyn la mid ah, isticmaal Nashqada nashqada ee loo yaqaan architecture-driven architecture (EDA). Mid ka mid ah Meshes-ka Adeegga ee hadda jira ma jiro mid si asal ahaan u taageera qaababkan oo kale, laakiin tani aad bay muhiim u tahay, gaar ahaan bangiga!

Waa arrin la yaab leh in Wicista Habraaca Fog (RPC) ay taageeraan dhammaan noocyada Adeegga Mesh, laakiin saaxiibbo lama aha EDA. Sababtoo ah Adeegga Mesh waa nooc ka mid ah isdhexgalka la qaybiyey ee casriga ah, EDA waa qaab dhismeed aad u habboon oo kuu ogolaanaya inaad sameyso waxyaabo gaar ah oo ku saabsan khibradda macaamiisha.

Mesh Adeegga Ganacsigayaga waa inuu xalliyaa dhibaatadan. Intaa waxaa dheer, waxaan rabnaa in aan ku aragno iyada fulinta dammaanadda gaarsiinta, qulqulka iyo habaynta dhacdooyinka adag iyadoo la adeegsanayo filtarrada iyo qaababka kala duwan.

Adeegga wareejinta faylka

Marka lagu daro EDA, way fiicnaan lahayd in la awoodo in la wareejiyo faylasha: miisaanka ganacsiga, inta badan kaliya isku-dhafka faylka ayaa suurtagal ah. Gaar ahaan, ETL (Soo saarista, Beddelka, Load) qaabka qaabdhismeedka ayaa la isticmaalaa. Dhexdeeda, sida caadiga ah, qof kastaa wuxuu beddelaa faylasha si gaar ah: xog weyn ayaa loo isticmaalaa, taas oo aan macquul ahayn in lagu riixo codsiyada kala duwan. Awoodda asalka ah ee lagu taageerayo wareejinta faylka ee Mesh Adeegga Ganacsiga waxay ku siinaysaa dabacsanaanta baahiyahaaga ganacsi.

Adeegga abaabulka

Ururada waaweyn waxay had iyo jeer leeyihiin kooxo kala duwan oo sameeya alaabooyin kala duwan. Tusaale ahaan, bangiga, kooxaha qaarkood waxay ku shaqeeyaan deebaaji, halka qaar kalena ay ku shaqeeyaan alaabada amaahda, waxaana jira xaalado badan oo noocaas ah. Kuwani waa dad kala duwan, kooxo kala duwan oo sameeya alaabtooda, horumariya API-yadooda oo siiya kuwa kale. Inta badana waxa jirta baahi loo qabo in la curiyo adeegyadan, iyo sidoo kale in la hirgeliyo caqli-gal adag oo si xidhiidh ah loogu yeedho tiro APIs ah. Si aad u xalliso dhibaatadan, waxaad u baahan tahay xal lakabka is dhexgalka kaas oo fududayn doona dhammaan caqli-galnimadan isku-dhafka ah (wacaaya dhowr APIs, sharraxaya waddada codsiga, iwm.). Kani waa adeegga abaabulka ee Mesh Service Enterprise.

AI iyo ML

Marka adeegaha yar yar ay ku wada xiriiraan hal lakab oo isdhexgalka, Adeegga Mesh wuxuu si dabiici ah u garanayaa wax walba oo ku saabsan wicitaanada adeeg kasta. Waxaan aruurineynaa telemetry: yaa wacay, goorma, intee, inta jeer, iyo wixii la mid ah. Marka ay jiraan boqollaal kun oo adeegyadan ah, iyo balaayiin wicitaan ah, markaas waxaas oo dhami way urursadaan oo sameeyaan Xogta Weyn. Xogtan waxaa lagu falanqeyn karaa iyadoo la adeegsanayo AI, barashada mashiinka, iwm, ka dibna waxyaabo faa'iido leh ayaa la samayn karaa iyadoo lagu saleynayo natiijooyinka falanqaynta. Way ku habboonaan lahayd in ugu yaraan qayb ahaan lagu wareejiyo maamulka dhammaan taraafikada shabakadan iyo wicitaannada codsiga ee lagu dhex daray Adeegga Adeegga sirdoon macmal ah.

Adeegga Gateway API

Caadi ahaan, Mesh Adeeggu waxa uu leeyahay wakiilo iyo adeegyo midba midka kale kula hadlaya gudaha wareeg la aamini karo. Laakiin waxaa sidoo kale jira saaxiibo dibadda ah. Shuruudaha API-yada ee kooxdan macaamiisha ah ayaa aad uga daran. Hawshan waxaan u qaybinaynaa laba qaybood oo waaweyn.

  • Amniga. Arrimaha la xidhiidha ddos, nuglaanta borotokoolka, codsiyada, nidaamyada hawlgalka, iyo wixii la mid ah.
  • Miisaanka. Marka tirada APIs ee u baahan in loo adeego macaamiisha ay gaarto kumanaan ama xitaa boqolaal kun, waxaa jira baahi loo qabo nooc ka mid ah aaladaha maaraynta ee API-yadan. Waxaad u baahan tahay inaad si joogto ah ula socoto API-ga: haddii ay shaqeynayaan iyo haddii kale, waxa ay xaaladdoodu tahay, waxa taraafikada socda, maxay yihiin tirakoobyada, iwm. Albaabka API waa inuu qabtaa hawshan isagoo ka dhigaya habka oo dhan mid la maarayn karo oo sugan. Thanks to qaybtan, Mesh Service Enterprise waxay barataa inay si fudud u daabacdo API-yada gudaha iyo dibaddaba.

Adeegga taageerada borotokoolka gaarka ah iyo qaababka xogta (AS gateway)

Waqtigan xaadirka ah, badi xalalka Mesh Service waxay u shaqeyn karaan hooyo kaliya HTTP iyo HTTP2 taraafikada ama qaab la dhimay ee heerka TCP/IP. Mesh Adeegga Ganacsiga waxa uu la soo baxayaa hab-raacyo kale oo badan oo gaar ah oo xog wareejin ah. Nidaamyada qaar ayaa laga yaabaa inay adeegsadaan dilaaliinta fariimaha, kuwa kalena waxay ku dhex milmeen heerka kaydka xogta. Haddii shirkadu leedahay SAP, markaa waxay sidoo kale isticmaali kartaa nidaamkeeda isdhexgalka. Waxaa intaa dheer, waxaas oo dhan way shaqeeyaan oo waa qayb muhiim ah oo ka mid ah ganacsiga.

Kaliya ma dhihi kartid: "Aan iska dhaafno dhaxalka oo aan sameyno habab cusub oo isticmaali kara Adeegga Mesh." Si loogu xidho dhammaan nidaamyadii hore iyo kuwa cusub (oo ku saabsan qaab-dhismeedka microservice), nidaamyada isticmaali kara Adeegga Mesh waxay u baahan doonaan nooc ka mid ah adabtarada, dhexdhexaadiyaha, albaabka. Ogow, way fiicnaan lahayd haddii ay ku soo gasho sanduuq ay weheliso adeegga. Albaabka AC waxa uu taageeri karaa doorasho kasta oo isdhexgalka. Bal qiyaas, kaliya waxaad rakibtay Mesh Service Enterprise waxayna diyaar u tahay inay la falgasho dhammaan borotokoolka aad u baahan tahay. Habkani aad buu muhiim noogu yahay.

Tani waa qiyaas ahaan sida aan u malaynayno nooca shirkadda ee Adeegga Mesh (Mesh Adeegga Ganacsiga). Habaynta la sharraxay ayaa xallisa inta badan mashaakilaadka soo baxa marka la isku dayo in la isticmaalo noocyada il-furan ee diyaarsan ee madal is-dhexgalka. La soo bandhigay dhowr sano ka hor, Adeegga Mesh architecture wuxuu sii wadaa inuu horumariyo, waana ku faraxsanahay inaan awoodno inaan gacan ka geysanno horumarintiisa. Waxaan rajeyneynaa in waayo-aragnimadeena ay kuu noqon doonto mid waxtar kuu leh.

Source: www.habr.com

Add a comment