Hītori o te Dodo IS Architecture: Te Ara Whakamuri o te Tari
Kei te huri a Habr i te ao. Neke atu i te kotahi tau matou e tuhi korero ana inaianei. Tata ki te ono marama ki muri, i tae mai he urupare tino arorau mai i a Khabrovites: "Dodo, e kii ana koe i nga waahi katoa kei a koe ano to punaha. A he aha tenei punaha? A he aha i hiahiatia ai e te mekameka pizza?
I noho matou, i whakaaro me te mohio kei te tika koe. Ka ngana matou ki te whakamarama i nga mea katoa i runga i o maatau maihao, engari ka puta mai i roto i nga waahanga kua pakaru, kaore he korero katoa mo te punaha. Koia ka timata te haerenga roa ki te kohikohi korero, te rapu i nga kaituhi me te tuhi i nga raupapa tuhinga mo Dodo IS. Haere tatou!
Mihi: Mauruuru koe mo te tuku korero ki a matou. He mihi ki a ia, i te mutunga ka whakaahuahia e matou te punaha, i whakahiatohia he radar hangarau a ka roa ka whakaputahia he whakamaarama nui mo a maatau mahi. Mehemea kaore koe, kua noho matou ki reira mo etahi atu 5 tau.
He raupapa tuhinga "He aha te Dodo IS?" korero mo:
Monolith wawe i Dodo IS (2011-2015). (Kei te ahu whakamua…)
Te ara o muri o te tari: nga turanga motuhake me te pahi. (kei konei koe)
Ko te huarahi taha o te kiritaki: he mata ki runga i te turanga (2016-2017). (Kei te haere tonu…)
Ko te hitori o nga ratonga miihini tuuturu. (2018-2019). (Kei te ahu whakamua...)
Kua oti te kani o te monolith me te whakapumautanga o te hoahoanga. (Kei te ahu whakamua...)
Mena kei te hiahia koe ki te mohio ki tetahi atu mea - tuhia ki nga korero.
Ko te whakaaro mo te whakaahuatanga o te waa mai i te kaituhi
He rite tonu taku hui mo nga kaimahi hou i runga i te kaupapa "Te Hangahanga Pūnaha". Ka kiia e matou ko te "Intro to Dodo IS Architecture" a he waahanga o te kaupapa whakauru mo nga kaihanga hou. Ko te korero i tetahi ahua, i tetahi atu ranei mo to maatau hoahoanga, mo ona ahuatanga, kua whanau ahau i tetahi huarahi o mua mo te whakaahuatanga.
I nga wa o mua, ka titiro tatou ki te punaha hei huinga o nga waahanga (hangarau, taumata teitei ake ranei), nga waahanga pakihi e taunekeneke ana ki a raatau ki te whakatutuki i etahi whaainga. A, ki te tika te whakaaro mo te hoahoa, kaore e tino pai mo te whakaahuatanga me te maarama. He maha nga take i konei:
He rereke te mooni ki nga mea kei runga pepa. Kare nga mea katoa e mahi ana i runga i te whakaaro. A kei te pirangi matou ki te pehea i puta ai me te mahi.
He riterite te whakatakoto korero. Inaa, ka taea e koe te haere i nga wa o te timatanga ki te ahuatanga o naianei.
Mai i te ngawari ki te uaua. Ehara i te ao katoa, engari kei roto i a maatau. I neke te hoahoanga mai i nga huarahi ngawari ki nga huarahi uaua ake. I te nuinga o nga wa na roto i nga raruraru, i whakatauhia nga raruraru o te tere o te whakatinanatanga me te pumau, me te maha o etahi atu taonga mai i te rarangi o nga whakaritenga kore-mahi (konei he pai te korero mo te rereke o te uaua ki etahi atu whakaritenga).
I te tau 2011, he penei te ahua o te hoahoanga Dodo IS:
Hei te tau 2020, kua ahua uaua ake, kua penei:
I pehea tenei whanaketanga? He aha nga waahanga rereke o te punaha e hiahiatia ana? He aha nga whakataunga hoahoanga i mahia me te aha? Kia kite tatou i roto i tenei raupapa tuhinga.
Ko nga raruraru tuatahi o te 2016: he aha nga ratonga ka waiho i te monolith
Ko nga tuhinga tuatahi mai i te huringa ka pa ki nga ratonga i wehe tuatahi mai i te monolith. Hei whakauru i a koe ki roto i te horopaki, ka korero atu ahau ki a koe he aha nga raruraru i pa ki a matou i roto i te punaha i te timatanga o te tau 2016, me mahi matou i te wehenga o nga ratonga.
He putunga raraunga MySql kotahi, i tuhia ai e nga tono katoa i tera wa i Dodo IS o raatau rekoata. Ko nga hua ko:
He taumaha te kawenga (me te 85% o nga tono mo te panui).
Kua tipu te turanga. Na tenei, ka raru te utu me te tautoko.
Kotahi te waahi o te kore. Mēnā ka kaha ake te mahi o tētahi tono ki te pātengi raraunga, kātahi ka rongo etahi atu tono ki a ratou ano.
Te koretake o te rokiroki me nga paatai. I te nuinga o nga wa ka penapena nga raraunga ki etahi hanganga e pai ana mo etahi ahuatanga engari kaore e pai mo etahi atu. Ka whakaterehia e nga taurangi etahi mahi, engari ka taea te whakapoipo i etahi atu.
Ko etahi o nga raruraru i tangohia e te keteroki tere me te panui-whakarite ki nga turanga (he tuhinga motuhake tenei), engari i tukuna noa e ratou kia whai wa kaore i tino whakaoti te raru.
Ko te raruraru ko te aroaro o te monolith ano. Ko nga hua ko:
Ko nga putanga takitahi me te onge.
He uaua ki te whakawhanake tahi o te tini o nga tangata.
Te kore e kaha ki te kawe mai i nga hangarau hou, nga anga hou me nga whare pukapuka.
Anei nga poraka matua o te Dodo IS 2016 monolith, a kei raro iho nei te tuhinga o a raatau mahi matua.
Kaihoko Kaute. Te kaute mo nga kaikawe, te tuku ota ki nga kaikawe. Pokapū whakapā. Te whakaaetanga o nga ota ma te kaiwhakahaere. pae. Ko o maatau paetukutuku (dodopizza.ru, dodopizza.co.uk, dodopizza.by, etc.). Auth. Ratonga whakamana me te motuhēhēnga mo te tari o muri. Kaiwhakaputa. Aroturuki tono i te kihini. Ratonga mo te tohu i nga ahuatanga rite i te wa e whakarite ana i tetahi ota. Tepu putea o te Whare Kai. Te tango ota i roto i te wharekai, atanga putea. Kaweake. Te tuku purongo ki te 1C mo te kaute. Nga panui me nga nama. Nga whakahau reo i roto i te kihini (hei tauira, “Kua tae mai te pizza hou”) + te tuhi nama mo nga kaikawe karere. Kaiwhakahaere Huri. Nga atanga mo te mahi a te kaiwhakahaere nekehanga: rarangi ota, kauwhata mahi, whakawhiti kaimahi ki te nekehanga. Kaiwhakahaere Tari. Nga atanga mo te mahi a te kaipupuri moni me te kaiwhakahaere: te tango i nga kaimahi, nga purongo mo te mahi a te pizzeria. Papa Tohu Wharekai. Whakaatu Tahua i runga i nga pouaka whakaata i nga pizzeria. kaiwhakahaere. Tautuhinga i roto i te pizzeria motuhake: tahua, utu, kaute, waehere whakatairanga, whakatairanga, haki paetukutuku, etc. Pūkete Whaiaro a te Kaimahi. Nga rarangi mahi a nga kaimahi, nga korero mo nga kaimahi. Te Poari Whakahihiri Kihini. He mata motuhake e iri ana ki te kihini me te whakaatu i te tere o nga kaihanga pizza. Communication. Te tuku SMS me te imeera. Rokiroki Kōnae. He ratonga ake mo te tango me te tuku i nga konae pateko.
Ko nga nganatanga tuatahi ki te whakaoti rapanga i awhina i a matou, engari he okiokinga poto noa. Kaore ratou i noho hei otinga punaha, na reira i maarama me mahi tetahi mea ki nga turanga. Hei tauira, ki te wehewehe i te putunga raraunga whanui ki etahi atu mea motuhake.
Ka timata ki te Wetewete i te Monolith: Wehenga me te Aroturuki
Ko nga ratonga matua ka tuhi me te panui mai i te paataka korero nui atu i era atu:
Motuhēhē. Ratonga whakamana me te motuhēhēnga mo te tari o muri.
Aroturuki. Aroturuki tono i te kihini. Ratonga mo te tohu i nga ahuatanga rite i te wa e whakarite ana i tetahi ota.
He aha te mahi a Auth?
Ko te Auth he ratonga e uru ai nga kaiwhakamahi ki te tari o muri (he urunga motuhake motuhake kei te taha o te kiritaki). Ka karangahia ano i roto i te tono kia mohio kei te noho nga motika whakauru e hiahiatia ana, kaore ano enei motika i rereke mai i te takiuru whakamutunga. Na roto i te reira, ka uru nga taputapu ki te pizzeria.
Hei tauira, e hiahia ana matou ki te whakatuwhera i tetahi whakaaturanga me nga mana o nga ota kua oti i runga i te pouaka whakaata e iri ana i te wharenui. Na ka whakatuwherahia e matou te auth.dodopizza.ru, tohua "Takiuru hei taputapu", ka puta he waehere ka taea te whakauru ki tetahi wharangi motuhake i runga i te rorohiko o te kaiwhakahaere nekehanga, e tohu ana i te momo taputapu (taputapu). Ko te pouaka whakaata tonu ka huri ki te atanga e hiahiatia ana o tana pizzeria ka tiimata ki te whakaatu i nga ingoa o nga kaihoko kua rite o raatau ota ki reira.
No hea nga kawenga?
Ko ia kaiwhakamahi kua uru mai o te tari o muri ka haere ki te paataka raraunga, ki te ripanga kaiwhakamahi mo ia tono, ka toia te kaiwhakamahi ma te patai sql ka tirohia mena kei a ia te urunga me nga mana tika ki tenei wharangi.
He rite tonu te mahi o ia taputapu ki te ripanga taputapu, te tirotiro i tana mahi me tona urunga. Ko te maha o nga tono ki te papaaarangi matua e arahi ana ki tana utaina me te ururua o nga rauemi o te papaaarangi noa mo enei mahi.
Te Wetewete i te Manatu
He rohe taratahi a Auth, ara, ko nga raraunga mo nga kaiwhakamahi, nga whakaurunga, nga taputapu ranei ka uru ki te ratonga (mo tenei wa) ka noho tonu ki reira. Mena ka hiahia tetahi ki a raatau, ka haere ia ki tenei ratonga mo nga raraunga.
WAI. Ko te kaupapa taketake o te mahi e whai ake nei:
E hiahia ana ahau ki te whakamarama iti pehea te mahi:
Ko te tono mai i waho ka tae mai ki te tuara (kei reira te Asp.Net MVC), ka mau mai he pihikete waahi, ka whakamahia hei tiki raraunga huihuinga mai i Redis(1). Kei roto i nga korero mo nga urunga, katahi ka tuwhera te uru ki te kaiwhakahaere (3,4), kaore ranei.
Mena karekau he urunga, me haere koe ki te huarahi whakamana. I konei, mo te ngawari, ka whakaatuhia hei waahanga o te ara i roto i te huanga kotahi, ahakoa he whakawhiti ki te whaarangi takiuru. Mena he ahuatanga pai, ka whiwhi tatou i tetahi huihuinga kua oti tika ka haere ki te Kaiwhakahaere Backoffice.
Mena he raraunga, na me tirotiro e koe mo te whaitake i roto i te turanga kaiwhakamahi. Kua rereke tana mahi, me kaua ia e tukuna ki te wharangi inaianei? I tenei keehi, i muri i te whiwhinga i te waahi (1), me haere tika koe ki te paataka korero me te tirotiro i te urunga o te kaiwhakamahi ma te whakamahi i te paparanga arorau motuhēhēnga (2). Panuku, ki te wharangi takiuru, haere ranei ki te kaiwhakahaere. He punaha ngawari, engari kaore i te tino paerewa.
Mena kua paahitia nga tikanga katoa, katahi ka peke atu i roto i te arorau i roto i nga kaiwhakahaere me nga tikanga.
Ka wehea nga raraunga kaiwhakamahi mai i era atu raraunga katoa, ka penapena ki roto i te ripanga mema motuhake, ko nga mahi mai i te paparanga arorau AuthService ka noho hei tikanga api. He tino marama te whakamaramatanga o nga rohe rohe: nga kaiwhakamahi, o raatau mahi, uru ki nga raraunga, tuku me te whakakore i te uru. Ko nga mea katoa e titiro ana ka taea te tango i roto i tetahi ratonga motuhake.
RIRO. Na ka mahi ratou:
He maha nga raruraru o tenei huarahi. Hei tauira, ko te karanga i tetahi tikanga i roto i te tukanga kaore i te rite ki te karanga i tetahi ratonga o waho ma te http. He rereke te rereke, te pono, te pupuri, te maamaatanga o te mahi. I korero a Andrey Morevskiy i nga korero mo enei raruraru i roto i tana ripoata. "50 nga atarangi o nga ratonga miihini".
Ko te ratonga motuhēhēnga, me te mea, ka whakamahia te ratonga taputapu mo te tari o muri, ara, mo nga ratonga me nga atanga e whakamahia ana ki te whakaputa. Ko te motuhēhēnga mō ngā ratonga kiritaki (penei i te paetukutuku, i te tono pūkoro ranei) ka puta motuhake me te kore e whakamahi i te Motuhēhē. Kotahi tau pea te wehenga, a inaianei kei te mahi ano matou mo tenei kaupapa, te whakawhiti i te punaha ki nga ratonga motuhēhēnga hou (me nga tikanga paerewa).
He aha te take i roa ai te wehenga?
He maha nga raruraru i runga i te huarahi i whakaroa i a matou:
I pirangi matou ki te nuku i nga raraunga kaiwhakamahi, taputapu, me te whakamotuhēhēnga mai i ngā pātengi raraunga whenua-motuhake ki te kotahi. Hei mahi i tenei, me whakamaori nga ripanga katoa me te whakamahinga mai i te int identifier ki te ao UUId identifier (no tata nei i mahi ano tenei waehere Roman Bukin "Uuid - he korero nui mo te hanganga iti" me te kaupapa puna tuwhera Tuhinga o mua). Ko te pupuri i nga raraunga kaiwhakamahi (na te mea he korero whaiaro) kei a raatau nga here, a mo etahi whenua me penapena motuhake. Engari ko te id ao o te kaiwhakamahi me noho.
He maha nga ripanga kei roto i te paataka korero he korero kaute mo te kaiwhakamahi nana i mahi te mahi. I hiahiatia he tikanga taapiri kia rite tonu.
I muri i te hanganga o nga ratonga-api, he wa roa me te ngawari o te whakawhiti ki tetahi atu punaha. Ko te whakawhiti me ngawari mo nga kaiwhakamahi me te mahi a-ringa.
Kaupapa rehita taputapu i roto i te pizzeria:
Te hoahoanga whanui i muri i te tangohanga o te ratonga Manatu me nga Pūrere:
parau. Mo te tau 2020, kei te mahi matou i tetahi putanga hou o Auth, i ahu mai i te paerewa whakamanatanga OAuth 2.0. He tino uaua tenei paerewa, engari he pai mo te whakawhanake i tetahi ratonga motuhēhēnga whakawhiti. I roto i te tuhinga "Nga mea iti o te whakamanatanga: he tirohanga whanui mo te hangarau OAuth 2.0» Ko matou Alexey Chernyaev i ngana ki te korero mo te paerewa i runga i te maamaa me te maamaa kia pai ai to wa ki te ako.
He aha te mahi a Tracker?
Inaianei mo te tuarua o nga ratonga utaina. He mahi takirua te kaiwhaiwhai:
I tetahi taha, ko tana mahi he whakaatu ki nga kaimahi o te kihini he aha nga ota kei te mahi i tenei wa, he aha nga hua hei tunu inaianei.
I tetahi atu ringa, ki te whakamamati i nga mahi katoa i roto i te kihini.
Ina puta mai he hua hou i roto i te ota (hei tauira, pizza), ka haere ki te teihana Aroturuki Rolling out. I tenei teihana, kei reira tetahi kaihanga pizza ka tango i te paipa o te rahi e hiahiatia ana, ka hurihia ki waho, ka mutu ka tuhia e ia i runga i te papa tracker kua oti tana mahi me te whakawhiti i te turanga paraoa pokepoke ki te teihana e whai ake nei - "Whakatairanga" .
I reira, ka whakakiia e te kaihanga pizza e whai ake nei te pizza, katahi ka tuhi i runga i te papa kua oti tana mahi, ka maka te pizza ki roto i te oumu (he teihana motuhake ano tenei me tuhi ki runga i te papa). Ko taua punaha mai i te timatanga mai i Dodo mai i te timatanga o te oranga o Dodo IS. Ka taea e koe te whai me te whakamamati i nga whakawhitinga katoa. I tua atu, ka whakaaro te kaitirotiro me pehea te tunu i tetahi hua, ka arahi ia momo hua kia rite ki ana kaupapa hangahanga, ka penapena i te waa tunu kai pai mo te hua, me te whai i nga mahi katoa i runga i te hua.
Koinei te ahua o te mata o te papa i te teihana o te kaiwhaiwhai "Raskatka"
No hea nga kawenga?
Kei ia pizzeria he tata ki te rima nga papa me te aroturuki. I te tau 2016, neke atu i te 100 nga pizzeria (a inaianei neke atu i te 600). Ka tono ia o nga papa ki te tuara kotahi ia 10 hēkona, ka tango raraunga mai i te ripanga ota (hononga me te kaihoko me te wahitau), te hanga ota (hononga ki te hua me te tohu o te rahinga), te tepu kaute hihiri (te ka aroturukihia te wa o te pehi). Ina pao te kaihanga pizza ki runga i tetahi hua i runga i te kaiwhai, ka whakahouhia nga whakaurunga o enei ripanga katoa. He whanui te tepu ota, kei roto hoki nga whakaurunga i te wa e whakaae ana ki te ota, nga whakahou mai i etahi atu waahanga o te punaha me nga panui maha, hei tauira, i runga i te pouaka whakaata e iri ana i roto i te pizzeria me te whakaatu i nga ota kua oti ki nga kaihoko.
I roto i te wa o te pakanga ki nga kawenga, i te wa i hunahia nga mea katoa me nga mea katoa ka whakawhitia ki te tauira koretake o te turanga, ka haere tonu enei mahi me te kaiwhaiwhai ki te turanga rangatira. Kia kaua e takamuri, me noho hou nga raraunga, kaore i te whakaaehia te tukutahi.
I tua atu, na te kore o a raatau ake ripanga me nga tohu tohu i runga i a raatau, kaore i taea te tuhi i nga patai motuhake kua whakaritea mo te whakamahi. Hei tauira, he pai pea mo te kaitutei kia whai taurangi mo te pizzeria i runga i te ripanga ota. I nga wa katoa ka tangohia e matou nga ota pizzeria mai i te putunga korero. I te wa ano, mo te whiwhi ota, ehara i te mea nui ko tehea pizzeria ka taka ki roto, he mea nui ake ko wai te kaihoko i tuku i tenei ota. A ko te tikanga kei reira te taurangi i runga i te kiritaki e tika ana. Kaore hoki e tika kia penapenahia e te kaiwhaiwhai te id o te rīhiti kua tāngia, te whakatairanga bonus ranei e pa ana ki te ota i te ripanga ota. Ko enei korero kaore i te aro ki ta maatau ratonga aroturuki. I roto i te patengi raraunga monolithic noa, ka taea noa e nga ripanga te whakararu i waenga i nga kaiwhakamahi katoa. Koinei tetahi o nga raru tuatahi.
WAI. Ko te hoahoanga taketake ko:
Ahakoa i muri i te wehewehenga ki nga tukanga motuhake, ko te nuinga o te turanga waehere i noho noa mo nga ratonga rereke. Ko nga mea katoa kei raro i nga kaiwhakahaere he kotahi, ka noho ki te putunga kotahi. I whakamahia e matou nga tikanga noa o nga ratonga, nga putunga, he turanga noa, kei reira nga tepu noa.
Wewete Aroturuki
Ko te raru nui o te kaiwhaiwhai ko nga raraunga me tukutahi i waenga i nga papaarangi rereke. Koinei hoki tona rereketanga nui mai i te wehenga o te ratonga Auth, ka huri te ota me tona mana, me whakaatu ki nga ratonga rereke.
Ka whakaaehia e matou he ota i te Whare Kaitirotiro (he ratonga tenei), ka rongoa ki roto i te paataka korero i roto i te mana "Whakaae". I muri i tera, me tae atu ia ki te kaitirotiro, ka hurihia e ia tona mana i nga wa maha: mai i te "Kuta" ki te "Kiki". I te wa ano, ka puta etahi awenga o waho mai i te Kaihoko, i te atanga Kaiwhakahaere Shift ranei me te ota. Ka hoatu e ahau nga mana ota me o raatau whakaahuatanga i te tepu:
Ko te kaupapa mo te whakarereke i nga mana ota he penei te ahua:
Ka huri nga ahuatanga i waenga i nga punaha rereke. I konei ko te kaiwhaiwhai ehara i te punaha whakamutunga ka kati nga raraunga. Kua kite matou i nga huarahi maha mo te wehewehe i roto i tenei keehi:
Ka aro matou ki nga mahi ota katoa ki te ratonga kotahi. I roto i to maatau, he nui rawa te ratonga hei mahi me te ota. Mena ka mutu taatau, ka whiwhi tatou i te monolith tuarua. Kaore matou e whakaoti i te raru.
Ka karanga tetahi punaha ki tetahi atu. Ko te kōwhiringa tuarua he pai ake. Engari me tenei, ka taea nga mekameka waea (nga rahunga rere), he teitei ake te honohono o nga waahanga, he uaua ake te whakahaere.
Ka whakarite tatou i nga huihuinga, ka whakawhitiwhiti korero ia ratonga ki tetahi atu ma enei huihuinga. Ko te mutunga, koinei te tuatoru o nga whiringa i whiriwhiria, e ai ki nga ratonga katoa ka timata ki te whakawhiti kaupapa ki a raatau ano.
Ko te mea i kowhiria e matou te tuatoru o nga whiringa ko te kaitirotiro ka whai i tana ake putunga raraunga, a, mo ia huringa o te ota, ka tukuna he huihuinga mo tenei, ka ohauru etahi atu ratonga ka taka hoki ki te papaaarangi matua. Hei mahi i tenei, i hiahia matou ki etahi ratonga hei whakarite i te tuku karere i waenga i nga ratonga.
I tera wa, kei a maatau a RabbitMQ i roto i te puranga, no reira ko te whakatau whakamutunga ki te whakamahi hei kaihokohoko karere. Ko te hoahoa e whakaatu ana i te whakawhitinga o te ota mai i te Kaihopu Kaihokohoko ki roto i te Aroturuki, i reira ka huri i tona mana me tona whakaaturanga ki te atanga Whakatau a te Kaiwhakahaere. RIRO:
Whakaritehia te ara taahiraa i te taahiraa
Ka timata te ara ota ki tetahi o nga ratonga puna tono. Anei te Kaituku moni o te Wharekai:
I te utunga, kua tino rite te ota, kua tae ki te wa ki te tuku atu ki te kaitirotiro. Ka makahia te kaupapa e ohauru ai te kaiwhaiwhai.
Ko te kaiwhaiwhai, e whakaae ana ki tetahi ota mo ia ake, ka penapena ki tana ake putunga korero, ka hanga i te kaupapa "Order Accepted by Tracker" ka tukuna atu ki te RMQ.
He maha nga kaikawe kua ohauru ki te pahi takahanga mo ia ota. Ki a maatau, he mea nui te mahi tukutahi me te turanga monolithic.
Ka whiwhi te kaihautu i tetahi huihuinga, ka kowhiri mai i a ia nga raraunga e tino nui ana mo ia: i roto i ta maatau, koinei te mana o te ota "Ka whakaaetia e te Aroturuki" me te whakahou i tana hinonga ota i roto i te paataka matua.
Mena ka hiahia tetahi ki tetahi ota mai i nga ota tepu monolithic, katahi ka taea e koe te panui mai i reira hoki. Hei tauira, ko te atanga Whakatau i te Kaiwhakahaere Shift me penei:
Ka taea hoki e era atu ratonga katoa te ohauru ki te ota i nga huihuinga mai i te kaiwhaiwhai hei whakamahi ma ratou ano.
Mena i muri i etahi wa ka uru te ota ki te mahi, katahi ka huri tuatahi tona mana i roto i tana putunga raraunga (Patengi raraunga Aroturuki), katahi ka puta tonu te kaupapa "OrderIn Progress". Ka uru ano ki roto i te RMQ, mai i te waahi ka tukutahia ki roto i te putunga korero monolithic ka tukuna ki etahi atu ratonga. He maha nga raruraru i te huarahi, ka kitea etahi atu korero mo ratou i roto i te ripoata a Zhenya Peshkov mo nga taipitopito whakatinanatanga o te Whakaaetanga Whakamutunga i roto i te Aroturuki.
Te hoahoanga whakamutunga i muri i nga huringa i roto i te Manatu me te Aroturuki
Whakarāpopoto i te hua takawaenga: I te timatanga, i whai whakaaro ahau ki te whakaemi i nga hitori e iwa tau o te punaha Dodo IS ki roto i te tuhinga kotahi. I hiahia ahau ki te korero tere me te ngawari mo nga waahanga o te kukuwhatanga. Heoi, i te noho ki raro mo te rauemi, ka mohio ahau he tino uaua nga mea katoa me te whakamere i te ahua.
I runga i te whakaaro ki nga painga (kaore ranei) o aua rawa, i tae ahau ki te whakatau kare e taea te whakawhanake haere tonu ki te kore he rehitatanga o nga huihuinga, nga tirohanga whakamuri me te tātaritanga o aku whakatau o mua.
Ko taku tumanako i whai hua, i pai hoki ki a koe te ako mo to maatau huarahi. Inaianei kei te anga ahau ki te whiriwhiri ko tehea waahanga o te punaha Dodo IS hei whakaahua i te tuhinga e whai ake nei: tuhia ki nga korero, pooti ranei.
Ko nga kaiwhakamahi kua rehita anake ka uru ki te rangahau. Waitohu maitēnā.
He aha te waahanga o Dodo IS e hiahia ana koe ki te mohio mo te tuhinga ka whai ake?
24,1 orauMonolith wawe i Dodo IS (2011-2015)14
24,1 orauNga raruraru tuatahi me o ratou otinga (2015-2016)14
20,7 orauKo te huarahi taha-kiritaki: he mata ki runga i te turanga (2016-2017)12
36,2 orauKo te hitori o nga ratonga miihini tuuturu (2018-2019)21
44,8 orauKa oti te kani o te monolith me te whakapumautanga o te hoahoanga26
29,3 orauMo etahi atu mahere mo te whanaketanga o te punaha17
19,0 orauKaore au e hiahia ki te mohio ki tetahi mea mo Dodo IS11
58 nga kaiwhakamahi i pooti. 6 nga kaiwhakamahi i aukati.