Gawo lovuta kwambiri la dongosolo lathu ndikutsimikizira komaliza mpaka kumapeto kwa kayendetsedwe ka kayendetsedwe kake. Openda ndi okonza ayenera kupeza mosavuta ma seti akale omwe ali ndi ma metrics onse omwe amagwiritsidwa ntchito pounika. Kuphatikiza apo, nsanja ya data iyenera kupereka njira yosavuta yolumikizira ma metric omwe alipo ndi atsopano. Njira zomwe timapanga, ndipo izi sizinthu zamapulogalamu chabe, ziyenera kutilola kuwerengeranso nthawi zam'mbuyomu, kuwonjezera ma metrics atsopano ndikusintha zolosera. Titha kukwaniritsa izi mwa kusonkhanitsa deta yonse yomwe makina athu opanga amapanga. Pankhaniyi, deta pang'onopang'ono kukhala vuto. Tifunika kusunga kuchuluka kwa data yomwe sitigwiritsa ntchito ndikuyiteteza. Zikatero, deta idzakhala yosafunikira pakapita nthawi, komabe pamafunika khama lathu kuti tiziwongolera. Kwa ife, kusunga deta sikunali kwanzeru, choncho tinaganiza zotengera njira ina. Tinaganiza zokonza masitolo a nthawi yeniyeni mozungulira mabungwe omwe tikufuna kuwayika m'magulu, ndikusunga zomwe zimatilola kuyang'ana nthawi zaposachedwa komanso zofunikira. Chovuta pakuchita izi ndikuti dongosolo lathu ndi losiyana kwambiri, lomwe lili ndi malo ambiri osungiramo data ndi ma module apulogalamu omwe amafunikira kukonzekera mosamala kuti agwire ntchito mosasintha.
Malingaliro opangira dongosolo lathu
Tili ndi zigawo zinayi zazikuluzikulu m'dongosolo lathu: makina omeza, computational, kusanthula kwa BI ndi njira yotsata. Amakwaniritsa zolinga zawozawo, ndipo timawalekanitsa potsatira njira zopangira.
Mapangidwe otengera makontrakitala
Choyamba, tidavomereza kuti zigawo ziyenera kudalira ma data ena (makontrakitala) omwe amadutsa pakati pawo. Izi zimapangitsa kuti zikhale zosavuta kuphatikizira pakati pawo osati kukakamiza kupangidwa kwapadera (ndi dongosolo) la zigawo. Mwachitsanzo, nthawi zina izi zimatilola kuphatikizira mwachindunji njira yolowera ndi njira yowunikira chenjezo. Zikatero, izi zidzachitika motsatira mgwirizano wa chenjezo womwe wagwirizana. Izi zikutanthauza kuti zigawo zonsezi zidzaphatikizidwa pogwiritsa ntchito mgwirizano womwe chigawo china chilichonse chingagwiritse ntchito. Sitikuwonjezera mgwirizano kuti tiwonjezere zidziwitso ku dongosolo lolondolera kuchokera pamakina olowetsa. Njirayi imafuna kugwiritsa ntchito chiwerengero chodziwikiratu cha makontrakitala ndi kufewetsa dongosolo ndi mauthenga. M'malo mwake, timatenga njira yotchedwa "Contract First Design" ndikuyigwiritsa ntchito pamakontrakitala otsatsa. [2]
Kukhamukira kulikonse
Kupulumutsa ndi kuyang'anira boma mu dongosolo mosalephera kumabweretsa zovuta pakukhazikitsa kwake. Kawirikawiri, boma liyenera kupezeka kuchokera ku gawo lililonse, liyenera kukhala lokhazikika ndikupereka mtengo wamakono pamagulu onse, ndipo liyenera kukhala lodalirika ndi zikhalidwe zolondola. Kuphatikiza apo, kukhala ndi mafoni osungirako mosalekeza kuti mutengenso dziko laposachedwa kumawonjezera kuchuluka kwa magwiridwe antchito a I/O ndi zovuta zama algorithms omwe amagwiritsidwa ntchito pamapaipi athu anthawi yeniyeni. Chifukwa cha izi, tinaganiza zochotsa kusungirako kwa boma, ngati n'kotheka, kwathunthu ku dongosolo lathu. Njirayi imafuna kuti deta yonse yofunikira iphatikizidwe mu block block (uthenga). Mwachitsanzo, ngati tifunika kuwerengera chiwerengero cha ziwonetsero zina (chiwerengero cha ntchito kapena zochitika zomwe zili ndi makhalidwe ena), timawerengera pamtima ndikupanga mitsinje yamtengo wapatali. Ma module odalira adzagwiritsa ntchito magawo ndi batching kuti agawanitse mtsinjewo kukhala mabungwe ndikugwira ntchito pazotsatira zaposachedwa. Njirayi inathetsa kufunika kokhala ndi diski yosungiramo deta yotereyi. Dongosolo lathu limagwiritsa ntchito Kafka ngati meseji broker ndipo litha kugwiritsidwa ntchito ngati nkhokwe ndi KSQL. [3] Koma kuzigwiritsa ntchito zikanamanga yankho lathu kwambiri ku Kafka, ndipo tinaganiza kuti tisagwiritse ntchito. Njira yomwe tinasankha imatilola kuti tilowe m'malo mwa Kafka ndi uthenga wina wogulitsa popanda kusintha kwakukulu mkati mwa dongosolo.
Lingaliro ili silikutanthauza kuti sitigwiritsa ntchito disk yosungirako ndi nkhokwe. Kuti tiyese ndi kusanthula machitidwe a dongosolo, tiyenera kusunga deta yochuluka pa disk yomwe imayimira ma metrics ndi mayiko osiyanasiyana. Mfundo yofunika apa ndikuti ma algorithms a nthawi yeniyeni sadalira deta yotere. Nthawi zambiri, timagwiritsa ntchito deta yosungidwa kuti tifufuze popanda intaneti, kuchotsa zolakwika ndi kufufuza zochitika zinazake ndi zotsatira zomwe dongosolo limapanga.
Mavuto a dongosolo lathu
Pali mavuto ena omwe tawathetsa mpaka kufika pamlingo wina, koma amafuna mayankho oganiza bwino. Tsopano ndingofuna kuzitchula pano chifukwa mfundo iliyonse ili ndi nkhani yakeyake.