Conas a stop a bheith buartha agus tosĂș ag maireachtĂĄil gan monolith

Conas a stop a bheith buartha agus tosĂș ag maireachtĂĄil gan monolith

Is breå linn go léir scéalta. Is maith linn suí timpeall na tine agus labhairt faoi år mbuanna, cathanna, nó go simplí år dtaithí oibre.

NĂ­l ann inniu ach lĂĄ den sĂłrt sin. Agus fiĂș mura bhfuil tĂș ar an tine faoi lĂĄthair, tĂĄ scĂ©al againn duit. An scĂ©al mar a thosaigh muid ag obair le stĂłrĂĄil ar Tarantool.

Ar uairibh, bhĂ­ cĂșpla “monoliths” ag ĂĄr gcuideachta agus “uasteorainn” amhĂĄin do chĂĄch, a raibh na monoliths seo ag druidim go mall ach go cinnte, rud a chuir srian le eitilt ĂĄr gcuideachta, ĂĄr bhforbairt. Agus bhĂ­ tuiscint shoilĂ©ir ann: lĂĄ amhĂĄin buailfimid an uasteorainn seo go crua.

Is Ă© an idĂ©-eolaĂ­ocht atĂĄ i rĂ©im anois nĂĄ gach rud agus gach duine a scaradh, Ăł threalamh go loighic ghnĂł. Mar thoradh air sin, tĂĄ dhĂĄ DC againn, mar shampla, atĂĄ neamhspleĂĄch go praiticiĂșil ar leibhĂ©al an lĂ­onra. Agus ansin bhĂ­ gach rud go hiomlĂĄn difriĂșil.

Sa lĂĄ atĂĄ inniu ann, tĂĄ go leor uirlisĂ­ agus uirlisĂ­ chun athruithe a dhĂ©anamh i bhfoirm CI/CD, K8S, etc. San am “moniliteach”, nĂ­ raibh an oiread sin focal iasachta ag teastĂĄil uainn. Ba leor an “stĂłrĂĄil” sa bhunachar sonraĂ­ a cheartĂș.

Ach thĂĄinig an t-am ar aghaidh, agus cuireadh lĂ­on na n-iarratas ar aghaidh in Ă©ineacht leis, uaireanta ag lĂĄmhach RPS thar ĂĄr gcumas. Le hiontrĂĄil na dtĂ­ortha CIS isteach sa mhargadh, nĂ­or thit an t-ualach ar phrĂłiseĂĄlaĂ­ bunachar sonraĂ­ an chĂ©ad monolith faoi bhun 90%, agus d'fhan RPS ag leibhĂ©al 2400. Agus nĂ­ hamhĂĄin roghnĂłirĂ­ beaga a bhĂ­ iontu seo, ach ceisteanna mĂłra le a. bunch seiceĂĄlacha agus JOINs a d'fhĂ©adfadh beagnach leath de na sonraĂ­ a rith i gcoinne chĂșlra IO mĂłr.

Nuair a thosaigh dĂ­olachĂĄin lĂĄn-chuimsitheach DĂ© hAoine Dubh le feiceĂĄil ar an ardĂĄn - agus bhĂ­ Wildberries ar cheann de na chĂ©ad chinn a choinnigh iad sa RĂșis - d'Ă©irigh an scĂ©al go hiomlĂĄn brĂłnach. Tar Ă©is an tsaoil, mĂ©adaĂ­onn an t-ualach ar laethanta den sĂłrt sin trĂ­ huaire.
Ó, na “amanna monolithic” seo! TĂĄ mĂ© cinnte go bhfuil taithĂ­ agat ar rud Ă©igin cosĂșil leis, agus fĂłs nĂ­ fĂ©idir leat a thuiscint conas a d'fhĂ©adfadh sĂ© seo tarlĂș duit.

Cad is fĂ©idir leat a dhĂ©anamh - tĂĄ faisean ina cuid dhĂ­lis den teicneolaĂ­ocht. Thart ar 5 bliana Ăł shin, bhĂ­ orainn athmhachnamh a dhĂ©anamh ar cheann de na modhnuithe seo i bhfoirm suĂ­omh atĂĄ ann cheana fĂ©in ar fhreastalaĂ­ .NET agus MS SQL, a stĂłrĂĄlann go cĂșramach loighic an tsuĂ­mh fĂ©in. Choinnigh mĂ© chomh cĂșramach Ă© gur Ă©irigh le sĂĄbhadh monolith den sĂłrt sin a bheith ina phlĂ©isiĂșr fada agus nach raibh sĂ© Ă©asca ar chor ar bith.
Digression beag.

Ag imeachtaĂ­ Ă©agsĂșla deirim: "mura bhfaca tĂș monolith, nĂ­or fhĂĄs tĂș!" TĂĄ suim agam i do thuairim ar an ĂĄbhar seo, le do thoil scrĂ­obh Ă© sna tuairimĂ­.

A Fuaim Thunder

Fillfimid ar ĂĄr "tine chnĂĄmh". Chun ualach na feidhmiĂșlachta “monolithic” a dhĂĄileadh, shocraigh muid an cĂłras a roinnt ina mhicrisheirbhĂ­sĂ­ bunaithe ar theicneolaĂ­ochtaĂ­ foinse oscailte. Toisc, ar a laghad, tĂĄ siad nĂ­os saoire de rĂ©ir scĂĄla. Agus bhĂ­ tuiscint 100% againn go gcaithfimid scĂĄla (agus go leor). Tar Ă©is an tsaoil, cheana fĂ©in ag an am sin bhĂ­othas in ann dul isteach i margaĂ­ na dtĂ­ortha comharsanacha, agus thosaigh lĂ­on na gclĂĄrĂșchĂĄn, chomh maith le lĂ­on na n-orduithe, ag fĂĄs nĂ­os lĂĄidre fĂłs.

Tar Ă©is anailĂ­s a dhĂ©anamh ar na chĂ©ad iarrthĂłirĂ­ ar imeacht Ăłn monolith go microservices, thuig muid go dtagann 80% den scrĂ­bhneoireacht iontu Ăł chĂłrais chĂșloifige, agus ag lĂ©amh Ăłn oifig tosaigh. Ar an gcĂ©ad dul sĂ­os, bhain sĂ© seo le cĂșpla fochĂłras tĂĄbhachtach dĂșinn - sonraĂ­ ĂșsĂĄideora agus cĂłras chun costas deiridh earraĂ­ a rĂ­omh bunaithe ar fhaisnĂ©is faoi lascainĂ­ agus cĂșpĂłin breise do chustaimĂ©irĂ­.

Eangaithe. Anois tĂĄ sĂ© scanrĂșil a shamhlĂș, ach i dteannta leis na fochĂłrais thuasluaite, baineadh catalĂłga tĂĄirgĂ­, cart siopadĂłireachta ĂșsĂĄideora, cĂłras cuardaigh tĂĄirgĂ­, cĂłras scagtha le haghaidh catalĂłga tĂĄirgĂ­, agus cineĂĄlacha Ă©agsĂșla cĂłras moltaĂ­ as ĂĄr monolith freisin. Chun gach ceann acu a oibriĂș, tĂĄ aicmĂ­ ar leith de chĂłrais atĂĄ oiriĂșnaithe go cĂșng, ach uair amhĂĄin eile bhĂ­ cĂłnaĂ­ orthu go lĂ©ir in aon “teach”.

BhĂ­ sĂ© beartaithe againn lĂĄithreach sonraĂ­ faoinĂĄr gcliaint a aistriĂș chuig an gcĂłras bearrtha. Chun deireadh a chur le feidhmiĂșlacht chun costas deiridh na n-earraĂ­ a rĂ­omh, bhĂ­ gĂĄ le hinscĂĄlaitheacht mhaith don lĂ©itheoireacht, toisc gur chruthaigh sĂ© an t-ualach RPS ba mhĂł agus ba dheacair Ă© a chur i bhfeidhm don bhunachar sonraĂ­ (tĂĄ go leor sonraĂ­ pĂĄirteach sa phrĂłiseas rĂ­ofa).

Mar thoradh air sin, thåinig muid suas le scéim a oireann go maith le Tarantool.

Ag an am sin, chun micreasheirbhĂ­sĂ­ a oibriĂș, roghnaĂ­odh scĂ©imeanna chun oibriĂș le roinnt ionad sonraĂ­ ar mheaisĂ­nĂ­ fĂ­orĂșla agus crua-earraĂ­. Mar a lĂ©irĂ­tear sna figiĂșirĂ­, cuireadh roghanna macasamhlĂș Tarantool i bhfeidhm i modhanna mĂĄistir-mhĂĄistir agus mĂĄistir-sclĂĄbhaĂ­ araon.

Conas a stop a bheith buartha agus tosĂș ag maireachtĂĄil gan monolith
Ailtireacht. Rogha 1. SeirbhĂ­s ĂșsĂĄideora

Ag an am atå ann faoi låthair, tå 24 shards, gach ceann acu 2 chås (ceann do gach DC), go léir i mód måistir-mhåistir.

Ar bharr an bhunachair shonraĂ­ tĂĄ feidhmchlĂĄir a fhaigheann rochtain ar mhacasamhlacha bunachar sonraĂ­. OibrĂ­onn feidhmchlĂĄir le Tarantool trĂ­d ĂĄr leabharlann saincheaptha, a chuireann comhĂ©adan tiomĂĄnaĂ­ Tarantool Go i bhfeidhm. Feiceann sĂ­ na macasamhla go lĂ©ir agus is fĂ©idir lĂ©i oibriĂș leis an mĂĄistir chun lĂ©amh agus scrĂ­obh. Go bunĂșsach, cuireann sĂ© an tsamhail tacair macasamhail i bhfeidhm, a chuireann leis an loighic chun macasamhla a roghnĂș, atriail a dhĂ©anamh, scoradĂĄn ciorcaid agus teorainn rĂĄtaĂ­.

Sa chĂĄs seo, is fĂ©idir an beartas roghnĂșchĂĄin macasamhail a chumrĂș i gcomhthĂ©acs shards. Mar shampla, roundrobin.

Conas a stop a bheith buartha agus tosĂș ag maireachtĂĄil gan monolith
Ailtireacht. Rogha 2. SeirbhĂ­s chun costas deiridh earraĂ­ a rĂ­omh

CĂșpla mĂ­ Ăł shin, chuaigh an chuid is mĂł de na hiarratais ar chostas deiridh na n-earraĂ­ a rĂ­omh chuig seirbhĂ­s nua, a oibrĂ­onn, i bprionsabal, gan bunachair shonraĂ­, ach tamall Ăł shin prĂłiseĂĄladh gach rud 100% ag seirbhĂ­s le Tarantool faoin gcochall.

Tå 4 mhåistir sa bhunachar sonraí seirbhíse ina mbailíonn an sioncronóir sonraí, agus dåileann gach ceann de na måistrí macasamhlaithe sin sonraí ar mhacasamhla inléite amhåin. Tå thart ar 15 macasamhail den sórt sin ag gach måistir.

Sa chéad scéim nó sa dara scéim, mura bhfuil DC amhåin ar fåil, is féidir leis an bhfeidhmchlår sonraí a fhåil sa dara scéim.

Is fiĂș a thabhairt faoi deara go bhfuil macasamhlĂș i Tarantool solĂșbtha go leor agus gur fĂ©idir Ă© a chumrĂș ag am rite. I gcĂłrais eile, thĂĄinig deacrachtaĂ­ chun cinn. Mar shampla, chun na paraimĂ©adair max_wal_senders agus max_replication_slots a athrĂș i PostgreSQL tĂĄ gĂĄ leis an draoi a atosĂș, rud a d'fhĂ©adfadh naisc a bheith mar thoradh i gcĂĄsanna ĂĄirithe idir an feidhmchlĂĄr agus an DBMS.

Lorg agus gheobhaidh tĂș!

CĂ©n fĂĄth nach ndearnamar Ă© “cosĂșil le gnĂĄthdhaoine”, ach gur roghnaigh muid bealach aitĂ­opĂșil? Braitheann sĂ© ar an mĂ©id a mheastar a bheith gnĂĄth. De ghnĂĄth dĂ©anann go leor daoine braisle as an MhongĂł agus scaipeann siad Ă© ar thrĂ­ DC geo-dhĂĄilte.

Ag an am sin, bhĂ­ dhĂĄ thionscadal Redis againn cheana fĂ©in. Ba thaisce Ă© an chĂ©ad cheann, agus ba stĂłrĂĄil leanĂșnach Ă© an dara ceann le haghaidh sonraĂ­ nach raibh rĂł-chriticiĂșil. BhĂ­ sĂ© deacair go leor leis, go pĂĄirteach trĂ­d ĂĄr locht. Uaireanta bhĂ­ mĂ©ideanna sĂĄch mĂłr san eochair, agus Ăł am go chĂ©ile d'Ă©irigh an suĂ­omh tinn. D’ĂșsĂĄideamar an cĂłras seo sa leagan mĂĄistir-daor. Agus bhĂ­ go leor cĂĄsanna ann nuair a tharla rud Ă©igin don mhĂĄistir agus nuair a bhris macasamhlĂș.

Is Ă© sin le rĂĄ go bhfuil Redis go maith do thascanna gan stĂĄt, nĂ­ do thascanna stĂĄit. I bprionsabal, cheadaigh sĂ© an chuid is mĂł de na fadhbanna a rĂ©iteach, ach amhĂĄin dĂĄ mba rĂ©itigh eochairluacha iad le pĂ©ire innĂ©acsanna. Ach bhĂ­ Redis ag an am sin brĂłnach go leor le dianseasmhacht agus macasamhlĂș. Ina theannta sin, bhĂ­ gearĂĄin faoi fheidhmĂ­ocht.

Cheapamar faoi MySQL agus PostgreSQL. Ach nĂ­or thĂĄinig an chĂ©ad cheann ar aon nĂłs linn, agus is tĂĄirge sĂĄch sofaisticiĂșil ann fĂ©in an dara ceann, agus bheadh ​​sĂ© mĂ­chuĂ­ seirbhĂ­sĂ­ simplĂ­ a thĂłgĂĄil air.
Rinneamar iarracht RIAK, Cassandra, fiĂș bunachar sonraĂ­ graf. RĂ©itigh sĂĄch nideoige iad seo go lĂ©ir nach raibh oiriĂșnach don rĂłl atĂĄ ag uirlis uilĂ­och ginearĂĄlta chun seirbhĂ­sĂ­ a chruthĂș.

Sa deireadh shocraĂ­omar ar Tarantool.

Chasamar chuige nuair a bhĂ­ sĂ© i leagan 1.6. BhĂ­ spĂ©is againn ann mar gheall ar shiombailĂ­ na heochairluacha agus feidhmiĂșlacht bhunachar sonraĂ­ coibhneasta. TĂĄ innĂ©acsanna tĂĄnaisteacha, idirbhearta agus spĂĄsanna ann, tĂĄ siad seo cosĂșil le tĂĄblaĂ­, ach nĂ­l siad simplĂ­, is fĂ©idir leat uimhreacha Ă©agsĂșla colĂșin a stĂłrĂĄil iontu. Ach ba Ă© an ghnĂ© mharfach de Tarantool nĂĄ innĂ©acsanna tĂĄnaisteacha in Ă©ineacht le prĂ­omhluach agus idirbheartaĂ­ocht.

BhĂ­ rĂłl ag pobal freagrĂșil na RĂșise, a bhĂ­ rĂ©idh chun cabhrĂș le comhrĂĄ. D'ĂșsĂĄideamar Ă© seo go gnĂ­omhach agus tĂĄimid ag maireachtĂĄil go dĂ­reach sa chomhrĂĄ. Agus nĂĄ dĂ©an dearmad faoi rĂ©asĂșnta leanĂșnach gan botĂșn soilĂ©ir agus botĂșin. MĂĄ fhĂ©achann tĂș ar ĂĄr stair le Tarantool, bhĂ­ go leor pian agus teipeanna againn le macasamhlĂș, ach nĂ­or chaill muid sonraĂ­ riamh mar gheall ar a locht!

Cuireadh tĂșs garbh leis an gcur i bhfeidhm

Ag an am sin, ba Ă© ĂĄr bprĂ­omhstack forbartha nĂĄ .NET, nach raibh aon chĂłnascaire ann do Tarantool. Thosaigh muid lĂĄithreach ag dĂ©anamh rud Ă©igin i Go. D’oibrigh sĂ© go maith le Lua freisin. Ba Ă­ an phrĂ­omhfhadhb ag an am sin nĂĄ dĂ­fhabhtaithe: i .NET tĂĄ gach rud iontach leis seo, ach ina dhiaidh sin bhĂ­ sĂ© deacair dul isteach i saol an Lua leabaithe, nuair nach bhfuil aon dĂ­fhabhtaithe agat ach amhĂĄin logaĂ­. Ina theannta sin, ar chĂșis Ă©igin thit macasamhlĂș as a chĂ©ile go trĂ©imhsiĂșil, agus mar sin bhĂ­ orm iniĂșchadh a dhĂ©anamh ar struchtĂșr inneall Tarantool. Chabhraigh an comhrĂĄ leis seo, agus go pointe nĂ­os lĂș, leis an gcĂĄipĂ©isĂ­ocht; uaireanta d’fhĂ©achamar ar an gcĂłd. Ag an am sin, bhĂ­ an doicimĂ©adĂș amhlaidh.

Mar sin, thar roinnt mĂ­onna, d’éirigh liom mo cheann a chur suas agus torthaĂ­ maithe a fhĂĄil Ăł bheith ag obair le Tarantool. Chuireamar forbairtĂ­ tagartha i git le chĂ©ile a chuidigh le bunĂș na micrisheirbhĂ­sĂ­ nua. Mar shampla, nuair a d'eascair tasc: chun microservice eile a chruthĂș, d'fhĂ©ach an forbrĂłir cĂłd foinse an rĂ©itigh tagartha sa stĂłr, agus nĂ­or ghlac sĂ© nĂ­os mĂł nĂĄ seachtain chun ceann nua a chruthĂș.

Ba amanna speisialta iad seo. Go traidisiĂșnta, ansin d’fhĂ©adfĂĄ dul suas go dtĂ­ an riarthĂłir ag an gcĂ©ad tĂĄbla eile agus fiafraĂ­ de: “Tabhair meaisĂ­n fĂ­orĂșil dom.” Timpeall trĂ­ocha nĂłimĂ©ad ina dhiaidh sin bhĂ­ an carr leat cheana fĂ©in. Cheangail tĂș tĂș fĂ©in, shuiteĂĄil tĂș gach rud, agus cuireadh trĂĄcht chugat.

Sa lĂĄ atĂĄ inniu nĂ­ oibreoidh sĂ© seo a thuilleadh: nĂ­ mĂłr duit monatĂłireacht agus logĂĄil a chur leis an tseirbhĂ­s, clĂșdaigh an fheidhmiĂșlacht le tĂĄstĂĄlacha, ordĂș meaisĂ­n fĂ­orĂșil nĂł seachadadh chuig Kuber, etc. Go ginearĂĄlta, beidh sĂ© nĂ­os fearr ar an mbealach seo, cĂ© go dtĂłgfaidh sĂ© nĂ­os faide agus beidh sĂ© nĂ­os trioblĂłideacha.

Roinn agus riail. Cad é an déileåil le Lua?

BhĂ­ aincheist thromchĂșiseach ann: nĂ­ raibh roinnt foirne in ann athruithe ar sheirbhĂ­s a raibh mĂłrĂĄn loighce ag baint leo a rolladh amach go hiontaofa i Lua. Is minic nach raibh an tseirbhĂ­s ag obair in Ă©ineacht leis seo.

Is Ă© sin, tĂĄ na forbrĂłirĂ­ ag ullmhĂș de shaghas Ă©igin ar athrĂș. TosaĂ­onn Tarantool ag dĂ©anamh an imirce, ach tĂĄ an macasamhail fĂłs leis an seanchĂłd; Sroicheann roinnt DDL nĂł rud Ă©igin eile ann trĂ­ mhacasamhlĂș, agus go simplĂ­ thiteann an cĂłd as a chĂ©ile toisc nach gcuirtear san ĂĄireamh Ă©. Mar thoradh air sin, leagadh amach an nĂłs imeachta nuashonraithe do na riarthĂłirĂ­ ar bhileog A4: stop a mhacasamhlĂș, nuashonraigh Ă© seo, cuir macasamhlĂș ar siĂșl, mĂșch anseo, nuashonraigh ansin. Nightmare!

Mar thoradh air sin, anois is minic a dhĂ©anaimid iarracht gan faic a dhĂ©anamh i Lua. Bain ĂșsĂĄid as iproto (prĂłtacal dĂ©nĂĄrtha chun idirghnĂ­omhĂș leis an bhfreastalaĂ­), agus sin Ă©. B'fhĂ©idir gurb Ă© seo an easpa eolais i measc na forbrĂłirĂ­, ach Ăł thaobh seo de tĂĄ an cĂłras casta.

Ní i gcónaí a leanaimid dall ar an script seo. Sa lå atå inniu níl dubh agus bån againn: bíodh gach rud i Lua, nó tå gach rud in Go. Tuigimid cheana féin conas is féidir linn iad a chur le chéile ionas nach mbeidh fadhbanna imirce againn níos déanaí.

CĂĄ bhfuil Tarantool anois?
ÚsĂĄidtear Tarantool sa tseirbhĂ­s chun costas deiridh na n-earraĂ­ a rĂ­omh agus cĂșpĂłin lascaine a chur san ĂĄireamh, ar a dtugtar “TionscnĂłir” freisin. Mar a dĂșirt mĂ© nĂ­os luaithe, tĂĄ sĂ© ag dul ar scor anois: tĂĄ seirbhĂ­s catalĂłige nua ĂĄ chur ina ionad le praghsanna rĂ©amh-rĂ­omh, ach sĂ© mhĂ­ Ăł shin rinneadh na rĂ­omhanna go lĂ©ir i Promotizer. Roimhe sin, scrĂ­obhadh leath dĂĄ loighic i Lua. DhĂĄ bhliain Ăł shin, rinneadh an tseirbhĂ­s a iompĂș ina ĂĄis stĂłrĂĄla, agus athscrĂ­obhadh an loighic in Go, toisc go raibh athrĂș beag tagtha ar mheicnic na lascainĂ­ agus nach raibh feidhmĂ­ocht ag an tseirbhĂ­s.

Ceann de na seirbhĂ­sĂ­ is tĂĄbhachtaĂ­ nĂĄ an phrĂłifĂ­l ĂșsĂĄideora. Is Ă© sin le rĂĄ go bhfuil gach ĂșsĂĄideoir Wildberries stĂłrĂĄilte i Tarantool, agus tĂĄ thart ar 50 milliĂșn acu CĂłras bearrtha ag ID ĂșsĂĄideora, scaipthe thar roinnt DCanna atĂĄ ceangailte le seirbhĂ­sĂ­ Go.
De rĂ©ir RPS, ba Ă© an TionscnĂłir an ceannaire trĂĄth, agus shroich sĂ© 6 mhĂ­le iarratas. Ag pointe amhĂĄin bhĂ­ 50-60 cĂłip againn. Anois is Ă© an ceannaire i RPS prĂłifĂ­lĂ­ ĂșsĂĄideora, thart ar 12. ÚsĂĄideann an tseirbhĂ­s seo bearrtha saincheaptha, roinnte ar raonta ID ĂșsĂĄideora. FreastalaĂ­onn an tseirbhĂ­s ar nĂ­os mĂł nĂĄ 20 meaisĂ­n, ach tĂĄ sĂ© seo rĂł-iomarca; tĂĄ sĂ© beartaithe againn na hacmhainnĂ­ a leithdhĂĄileadh a laghdĂș, toisc go bhfuil cumas 4-5 meaisĂ­n go leor dĂł.

Is Ă© seirbhĂ­s seisiĂșin ĂĄr gcĂ©ad seirbhĂ­s ar vshard agus CartĂșs. BhĂ­ gĂĄ le roinnt iarracht uainn chun vshard a shocrĂș agus a nuashonrĂș, ach sa deireadh d'oibrigh gach rud amach.

BhĂ­ an tseirbhĂ­s chun meirgĂ­ Ă©agsĂșla a thaispeĂĄint ar an suĂ­omh GrĂ©asĂĄin agus san fheidhmchlĂĄr soghluaiste ar cheann de na chĂ©ad seirbhĂ­s a scaoileadh go dĂ­reach ar Tarantool. TĂĄ an tseirbhĂ­s seo suntasach mar go bhfuil sĂ© 6-7 bliana d'aois, tĂĄ sĂ© fĂłs i bhfeidhm agus nĂ­or atosaĂ­odh riamh Ă©. Baineadh ĂșsĂĄid as macasamhlĂș mĂĄistir-mhĂĄistir. NĂ­or bhris aon rud riamh.

TĂĄ sampla ann de Tarantool a ĂșsĂĄid le haghaidh feidhmiĂșlacht thapa tagartha i gcĂłras stĂłrais chun faisnĂ©is a sheiceĂĄil faoi dhĂł go tapa i gcĂĄsanna ĂĄirithe. Rinneamar iarracht Redis a ĂșsĂĄid le haghaidh seo, ach ghlac na sonraĂ­ sa chuimhne nĂ­os mĂł spĂĄis nĂĄ Tarantool.

OibrĂ­onn seirbhĂ­sĂ­ liosta feithimh, sĂ­ntiĂșis cliant, scĂ©alta faiseanta faoi lĂĄthair agus earraĂ­ iarchurtha le Tarantool freisin. TĂłgann an tseirbhĂ­s dheireanach sa chuimhne suas le thart ar 120 GB. Seo an tseirbhĂ­s is cuimsithĂ­ dĂĄ bhfuil thuas.

ConclĂșid

A bhuĂ­ le hinnĂ©acsanna tĂĄnaisteacha in Ă©ineacht le bunluach agus le hidirbheartaĂ­ocht, tĂĄ Tarantool oiriĂșnach go maith d’ailtireachtaĂ­ bunaithe ar mhicrisheirbhĂ­sĂ­. Mar sin fĂ©in, bhĂ­ deacrachtaĂ­ againn agus athruithe ĂĄ gcur i bhfeidhm ar sheirbhĂ­sĂ­ le go leor loighce in Lua - is minic a stop na seirbhĂ­sĂ­ ag obair. NĂ­ raibh muid in ann Ă© seo a shĂĄrĂș, agus le himeacht ama thĂĄinig muid ar chomhcheangail Ă©agsĂșla de Lua agus TĂ©igh: tĂĄ a fhios againn cĂĄ hĂĄit le teanga amhĂĄin a ĂșsĂĄid agus cĂĄ hĂĄit le teanga eile a ĂșsĂĄid.

Cad eile atå le léamh ar an åbhar

Foinse: will.com

Ceannaigh ĂłstĂĄil iontaofa do shuĂ­mh le cosaint DDoS, freastalaithe VPS VDS đŸ”„ Ceannaigh ĂłstĂĄil grĂ©asĂĄin iontaofa le cosaint DDoS, freastalaithe VPS VDS | ProHoster