Intii qof kastaa u dabaaldegayay dhalashadiidayda, waxaan hagaajinayay kooxda ilaa subaxda - horumariyayaashu waxay igu eedeeyeen khaladaadkooda aniga.

Intii qof kastaa u dabaaldegayay dhalashadiidayda, waxaan hagaajinayay kooxda ilaa subaxda - horumariyayaashu waxay igu eedeeyeen khaladaadkooda aniga.

Halkan waxaa ah sheeko weligeed beddeshay habkayga shaqo-deps-ka. Ku soo noqo wakhtiyadii hore ee Covid-XNUMX, dheer, dheer iyaga ka hor, markii aniga iyo nimanku kaliya qorsheynaynay ganacsigeena oo aan xor u nahay amarro aan kala sooc lahayn, hal dalab ayaa ku dhacay gaarigayga.

Shirkadda qoraalkan qortay waxay ahayd shirkad falanqaynta xogta. Kumanaan codsi ayay samaysay maalin kasta. Waxay noogu yimaadeen ereyada: guys, waxaan leenahay ClickHouse oo waxaan rabnaa in aan si otomaatig ah u habaynteeda iyo rakibiddeeda. Waxaan rabnaa macquul, Terraform, Docker iyo in dhammaan lagu keydiyo Git. Waxaan rabnaa koox afar nood ah oo midkiiba laba nuqul ka kooban yahay.

Waa codsi caadi ah, waxaa jira daraasiin iyaga ka mid ah, waxaadna u baahan tahay xal heer sare ah oo siman. Waxaan nidhi "ok", iyo 2-3 toddobaad ka dib wax walba waa diyaar. Way aqbaleen shaqada oo waxay bilaabeen inay u guuraan koox cusub oo Clickhouse ah iyagoo isticmaalaya utility our.

Qofna ma rabin ama ma garanayn sida loo tinker la Clickhouse. Kadib waxaan u maleynay in tani ay tahay dhibaatadooda ugu weyn, sidaas darteed xarunta adeegga ee shirkadu waxay si fudud u siisay kooxdayda inay si otomaatig ah shaqada u sameeyaan inta ugu badan ee suurtogalka ah, si aan naftayda mar kale u tagin.

Waxaan raacnay dhaqaaqa, hawlo kale ayaa kacday - dejinta kaydinta iyo la socodka. Isla mar ahaantaana, saldhigga adeegga ee shirkaddani waxay ku biirtay mashruuc kale, oo naga tagay mid ka mid ah annaga - Leonid - oo ah taliyaha. Lenya ma ahayn nin hibo badan. Horumariye fudud oo si lama filaan ah loogu dhiibay xilka Clickhouse. Waxay u muuqataa in tani ay ahayd shaqadiisii ​​​​ugu horreysay ee uu wax ku maareeyo, sharaftii baaxadda lahaydna waxay dareentay in uu xiddigu ku dhacay.

Si wada jir ah ayaannu u samaynay gurmad. Waxaan soo jeediyay in la kaydiyo xogta asalka ah isla markaaba. Kaliya qaado, siib oo si xarrago leh ugu dhex tuur qaar ka mid ah c3. Xogta ceeriin waa dahab. Waxaa jiray ikhtiyaar kale - in lagu soo celiyo miisaska laftooda gudaha Clickhouse, adoo isticmaalaya baraf iyo koobiyeyn. Laakin Lenya waxa uu la yimid xal u gaar ah.

Wuxuu ku dhawaaqay inaan u baahanahay koox labaad oo Clickhouse ah. Oo hadda wixii ka dambeeya waxaan u qori doonaa xogta laba rucubood - ugu weyn iyo kaydinta. Waxaan u sheegayaa, Lenya, ma noqon doonto kayd, laakiin nuqul firfircoon. Oo haddii xogtu ay bilowdo in ay lumiso wax soo saarka, sidaas oo kale ayaa ku dhici doonta kaydkaaga.

Laakin Lenya waxa ay si adag u qabsatay isteerinka wayna diiday in ay dhegaysato doodayda. Waxaan kula sheekeysanay waqti dheer wada sheekeysiga, laakiin ma jirin wax la sameeyo - Lenya ayaa mas'uul ka ah mashruuca, waxaan ahayn kaliya caruur laga soo kiraystay waddada.

Waxaan la soconay xaalada kooxda waxaana lagu dalacay kaliya shaqada maamulka. Maamulka Pure Clickhouse iyada oo aan la gelin xogta. Kutlada waa la heli karaa, saxanadu way fiican yihiin, noodhadhkuna way fiicnaayeen.

Wax yar maanu ogayn in aanu amarkan ku helnay isfaham waaga xun ee kooxdooda ka dhex jira awgeed

Maamuluhu kuma faraxsanayn in Clickhouse uu ahaa mid gaabis ah oo xogta mararka qaarkood luntay. Waxa uu u dejiyay xaruntiisa shaqada hawshii uu ku ogaan lahaa. Waxa uu u fahmay sida ugu wanaagsan ee uu kari karo waxana uu ku soo gabagabeeyay in aan u baahanahay kaliya in aan otomaatig u sameyno Clickhouse - taasi waa dhammaan. Laakin sida ugu dhaqsaha badan ay u caddaatay, uma ay baahneen koox-koox ah haba yaraatee.

Waxaas oo dhami waxay noqdeen kuwo aad iyo aad u xanuun badan. Waxii ugu foosha xumaana waxa ay ahayd maalinta dhalashadayda.

Fiidka Jimcaha. Waxa aan boos ka sii qabsiyay baarka khamriga ee aan jeclaa waxaanan ku casuumay homiisyada.

Ku dhawaad ​​ka hor intaanan dhoofin, waxaan helnaa hawl si aan u abuurno beddelaad, waanu dhammaystirnaa, wax walba waa sax. Bedelay baa gudbay, clickhouse ayaa la xaqiijiyay. Waxaan horeyba u soconnay baarka, waxayna noo soo qoreen in aysan jirin xog ku filan. Waxaan xisaabinay in wax walba ay u muuqdaan kuwo ku filan. Waxayna ka baxeen si ay u damaashaadaan.

Maqaaxidu waxay ahayd maalin jimco ah oo buuq badan. Markii aanu dalbanay cabitaan iyo cunto, waxaanu ku fadhinay fadhiga fadhiga. Waqtigaas oo dhan, caajisnimadayda ayaa si tartiib tartiib ah ugu qulqulayay fariimaha. Waxay wax ka qoreen xog la'aan. Waxaan is idhi- subaxdii baa fiid ka caqli badan. Gaar ahaan maanta.

Ku dhawaad ​​kow iyo toban ayay bilaabeen inay wacaan. Waxay ahayd madaxa shirkadda... "Malaha wuxuu go'aansaday inuu ii hambalyeeyo," waxaan u maleeyay si aan shaki lahayn, oo aan qabtay telefoon.

Oo waxaan maqlay wax u eg: "Waxaad kharibtay xogtayada! Waan ku siinayaa, laakiin waxba ma shaqeeyaan! Adiga ayaa mas'uul ka ahaa kaydinta, mana aadan samayn wax xun! Aan hagaajino!" - kaliya xitaa ruder.

- Waad ogtahay waxa, fuck ka bax! Maanta waa dhalashadeyda, oo hadda waan cabbi doonaa, oo kama mashquulin doono bisha Juun alaabada guriga lagu sameeyo ee qashinka iyo ulaha!

Taasi waa waxa aanan odhan. Halkii, waxaan la soo baxay laptop-kayga oo aan shaqo galay.

Maya, waan duqeeyay, sidii cadaabta ayaan u duqeeyay! Waxa uu ku shubay caustic "Sidaas ayaan kuu sheegay" - sababtoo ah kaydinta, oo aan ahayn wax kayd ah, - dabcan, waxba ma badbaadin.

Aniga iyo wiilasha waxaan ogaanay sida gacanta loo joojiyo duubista oo aan wax walba u hubino. Waxaan dhab ahaantii hubinnay in xogta qaar aan la qorin.

Waxaan joojinay duubista, waxaanan tirinay tirada dhacdooyinka halkaas ka dhacayay maalintii. Waxay soo galiyeen xog dheeraad ah, taas oo seddex meelood oo kaliya aan la diiwaan gelin. Saddex xabbo oo midkiiba 2 nuqul ah. Waxaad gelisaa 100.000 saf - 33.000 lama diiwaan gelin.

Waxaa jiray jahawareer dhammaystiran. Qof kastaa wuxuu u sheegay midba midka kale inuu is-beddelo: Lenya wuxuu aaday halkaas markii hore, oo ay raaceen aniga iyo aasaasaha shirkadda. Kaliya xaruntii adeegga ee ku soo biirtay ayaa isku dayday in ay u weeciso qaylo dhaantayada iyo warqadahayada si aan xal ugu helno dhibaatada.

Qofna ma fahmin waxa run ahaantii dhacaya

Aniga iyo guys si fudud ayaa loo qarxiyay markii aan ogaanay in seddex meelood meel xogta oo dhan aan la duubin oo kaliya, waa lumay! Waxaa soo baxday in amarka shirkadu uu ahaa sida soo socota: ka dib markii la geliyo, xogta ayaa la tirtiray si aan kala sooc lahayn, dhacdooyinka ayaa lagu qasaariyay kooxo. Waxaan qiyaasayay sida Sergei uu waxaas oo dhan u rogi lahaa rubles lumay.

Dhalashadaydii sidoo kale waxaa lagu tuuray qashinka. Baarka ayaanu fadhiisanay oo fikrado ka soo saarnay, anagoo isku daynay inaan xalino halxiraalaha nalagu soo tuuray. Sababta hoos u dhaca Clickhouse may ahayn mid cad. Waxaa laga yaabaa inay tahay shabakadda, laga yaabee inay tahay goobaha Linux. Haa, wax kasta oo aad rabto, waxaa jiray mala-awaal kugu filan.

Ma aanan qaadin dhaarta horumariyaha, laakiin waxay ahayd daacad darro inaan ka tago ragga dhinaca kale ee khadka - xitaa haddii ay nagu eedeeyeen wax walba. Waxaan hubay 99% in aanay dhibaatadu ku jirin go’aannadayada, ee aanay dhinaceenna ku jirin. 1% fursadda ah ee aan isku dhufatay waxay ahayd mid gubanaysa walaac. Laakiin dhinac kasta oo dhibku ka jiro, waxay ahayd in la hagaajiyo. Ka tagista macaamiisha, iyada oo aan loo eegin cidda ay yihiin, xogta sida xun u daadsan tahay waa mid naxariis daran.

Waxaan ka shaqaynay miiska makhaayadda ilaa saddexdii subaxnimo. Waxaan ku darnay dhacdooyin, gelinay xul, oo daminay si aan u buuxino meelaha banaan. Markaad xoqdo xogta, sidan ayaad u samaynaysaa: waxaad qaadataa celceliska xogta maalmihii hore oo aad gelisaa kuwa la gooyay.

Saddexdii aroornimo ka dib, aniga iyo saaxiibkay ayaa aadnay gurigayga, waxaanu ka dalbannay biir suuqa khamriga. Waxaan la fadhiyey dhibaato laptop iyo Clickhouse, saaxiib ayaa wax ii sheegayey. Taasi waxay keentay in saacad ka dib uu iga xumaado in aan shaqaynayo oo aanan khamri la cabin, wuuna baxay. Classic - Waxaan ahaa saaxiibka Devops.

Markay ahayd 6-dii subaxnimo, waxaan dib u sameeyay miiska mar kale, xogtuna waxay billaabatay inay daadato. Wax kastaa waxay ku shaqeeyeen khasaare la'aan.

Markaa way adagtay. Qof kasta ayaa midba midka kale ku eedeeyay luminta xogta. Haddii ay dhici lahayd bug cusub, waan hubaa in ay dhici lahayd rasaas

Dagaalladan, waxaan ugu dambeyntii bilownay inaan fahamno - shirkadu waxay u maleyneysay inaan nahay ragga ka shaqeeya xogta oo kormeeraya qaabka miisaska. Waxay isku khaldeen admins iyo ganacsato. Waxayna u yimaadeen inay na waydiiyaan wax ka duwan maamulka.

Cabashada ugu weyni waa - waa maxay jahannamada, adiga ayaa mas'uul ka ahaa kaydinta oo aadan si sax ah u samayn, waxaad sii waday inaad lumiso xogta. Oo waxaas oo dhan leh sariiraha dib loo rogo.

waxaan rabay cadaalad Waxaan qoday waraaqihii oo aan ku lifaaqay sawir-qaadista qof walba, halkaas oo Leonid oo leh awooddiisa oo dhan uu ku qasbayo inay sameeyaan kaydka la sameeyay. Saldhigga adeeggoodu wuxuu qaatay dhinacayaga ka dib markii aan telefoonku soo wacay. Ka dib Lenya wuxuu qirtay dambigiisa.

Madaxa shirkadda, liddi ku ah, ma rabin in uu eedeeyo dadkiisa. Sawirada iyo ereyada wax saamayn ah kuma yeelan isaga. Waxa uu rumaysnaa in maadaama aanu halkan khubaro ku ahayn, waa in aan qof walba qancinno oo aan ku adkaysanno go'aankeenna. Sida muuqata, hawshayadu waxay ahayd in aan barno Lenya iyo, sidoo kale, isaga oo dhaafa, oo loo magacaabay maamulaha mashruuca, si aan u helno waxa ugu muhiimsan oo shakhsi ahaan u shubo dhammaan shakiyadayada ku saabsan fikradda kaydinta isaga.

Sheekadu waxa ka dhashay nacayb, gardaro qarsoon oo aan qarsoonayn. Waxaan sameeyo ayaan garan waayay. Wax walba waa ay istaageen. Kadibna waxay igula taliyeen sida ugu fudud - in aan fariin shakhsi ah u qoro maareeyaha oo aan abaabulo kulan isaga. Vasya, dadka nolosha dhabta ah uma degdegaan sida ay ugu wada sheekeystaan. Madaxii ayaa ugu jawaabay fariintaydii: kaalay, su'aal maya.

Wuxuu ahaa kulankii ugu cabsida badnaa ee xirfaddeyda. Xulafadayda macmiilka - STO - ma helin wakhtiga. Waxaan aaday kulanka madaxa iyo Lena.

Marar badan ayaan ku celceliyay wada hadalkeena suurtagalka ah ee madaxayga. Waxaan ku guuleystey inaan imaado goor hore, nus saac ka hor. Waxaan bilaabay inaan dareemo, waxaan sigaar cabbay 10 sigaar ah. Waan fahmay, taasi waa - kaligey ayaan fujiyay. Ma awoodi doono inaan qanciyo. Markaasuu wiishkii soo galay.

Intuu soo kacay ayuu aad ugu dhuftay futada ilaa uu jebiyay.

Natiijo ahaan, Lenya ma uusan joogin kulanka. Wax walbana waxaan wada hadal wanaagsan la yeelanay madaxa! Sergei wuxuu ii sheegay xanuunkiisa. Ma uusan rabin in uu "automateate Clickhouse" - waxa uu rabay in uu "ka dhigo su'aalaha shaqada."

Ma arag ri’, laakiin nin wanaagsan, oo ka walwalsan ganacsigiisa, oo ku dhex milmay shaqada 24/7. sheekadu waxay inta badan ina soo jiidataa shar-wadayaal, faqash iyo dad nacas ah. Laakiin nolosha kuwani waa dad adiga oo kale ah.

Sergei uma baahnid labo shaqo oo kiro ah. Dhibaatadii ay la kulmeen waxay noqotay mid aad u weyn.

Waxaan sheegay in aan xallin karo dhibaatooyinkiisa - waa uun shaqo gebi ahaanba ka duwan, waxaanan leeyahay saaxiib u shaqeeya. Haddaynu markii hore ogaan lahayn in kanu heshiis iyaga u yahay, wax badan baannu ka fogaan lahayn. Way daahday, laakiin waxaan ogaanay in dhibaatadu ay ku jirto maaraynta xogta caajiska ah, oo aan ku jirin kaabayaasha.

Waanu is gacan qaadnay, waxay kor u qaadeen mushaharkayaga laba jeer iyo badh, laakiin shuruud ah in aan gebi ahaanba qashinka oo dhan ka qaato xogtooda iyo Clickhouse nafteyda. Wiishka dhexdiisa, waxaan kula xidhiidhay isla ninka DI Max oo aan ku xidhay shaqada. Waxa lagama maarmaan noqotay in la majarafadeeyo kooxda oo dhan.

Qashin badan ayaa ku jiray mashruuca la qaatay. Laga bilaabo "kaabta" ee la sheegay. Waxaa soo baxday in kooxdan "kaab celinta" aysan ahayn mid go'doon ah. Waxay tijaabiyeen wax kasta oo dushiisa ah, mararka qaarkood xitaa waxay gelinayaan wax soo saar.

Soosaarayaashayada gudaha waxay samaysteen geliye xog gaar ah oo iyaga u gaar ah. Waxa uu u shaqeeyay sidatan: waxa uu isku duba riday faylalka, orday qoraalka oo xogta ku dhex daray miis. Laakiin dhibaatada ugu weyn waxay ahayd in tiro badan oo xog ah la aqbalay hal codsi oo fudud. Codsiga wuxuu ku biiray xogta ilbiriqsi kasta. Dhammaan hal lambar aawadood - qaddarka maalintii.

Soosaarayaasha guriga ayaa si khaldan u isticmaalay aaladda falanqaynta. Waxay aadeen grafana oo ay qoreen codsigoodii boqornimada. Wuxuu soo galiyay xogta 2 toddobaad. Waxa ay noqotay garaaf qurux badan. Laakiin xaqiiqda, codsiga xogtu wuxuu ahaa 10 ilbiriqsi kasta. Waxaas oo dhami waxay ku ururayeen saf sababtoo ah Clickhouse si fudud ugamay soo bixin habaynta. Waa meesha sababta ugu weyn lagu qariyay. Waxba kama shaqayn Grafana, codsiyadu saf bay ku jireen, iyo xog duug ah oo aan khusayn ayaa si joogto ah u imanaysay.

Dib-u-habayn ayaanu ku samaynay kutlada, dib-u-dhigistii. Soosaarayaasha guriga ayaa dib u qoray "gelintoodii", waxayna bilaabeen inay si sax ah u qaybiyaan xogta.

Max waxa uu sameeyay xisaab xidhka kaabayaasha oo dhamaystiran. Wuxuu soo bandhigay qorshe loogu gudbayo dhabar jab buuxa. Laakiin tani kuma ay habboonayn shirkadda. Waxay filayeen sir sixir ah Max taas oo u oggolaan doonta inay u shaqeeyaan qaabkii hore, laakiin si hufan oo keliya. Lenya ayaa weli mas'uul ka ahaa mashruuca, waxbana ma uu baran. Dhammaan wixii loo soo bandhigay ayuu haddana doortay beddelkiisii. Sida had iyo jeer, tani waxay ahayd go'aanka ugu xulashada badan ... Lenya wuxuu rumaysnaa in shirkadiisu ay leedahay waddo gaar ah. Qodax leh oo baraf ka buuxo.

Dhab ahaantii, waa meesha aan ku kala tagnay - waxaan sameynay wixii aan kari karno.

Aqoon iyo xikmad ka buuxda taariikhdan, waxaynu furnay ganacsi noo gaar ah oo aynu samaynay dhowr mabda'a nafteena. Weligay shaqada u bilaabi mayno si la mid ah sidii aan markaas samaynaynay.

DJ Max ayaa nagu soo biiray mashruucan ka dib, welina si weyn ayaan u wada shaqeynaa. Kiiska Clickhouse wuxuu i bartay sida loo sameeyo hanti-dhawr dhamaystiran oo dhamaystiran ka hor intaanan shaqada bilaabin. Waxaan fahamsanahay sida ay wax walba u shaqeeyaan ka dibna kaliya aqbal hawlaha. Haddii hore aan isla markiiba u degdegno si aan u ilaalino kaabayaasha, hadda waxaan marka hore sameynaa mashruuc hal mar ah, kaas oo naga caawiya inaan fahamno sida loo keeno xaalad shaqo.

Oo haa, waanu iska ilaalinaa mashaariicda leh kaabayaal qalafsan. Xitaa haddii lacag badan, xitaa haddii saaxiibtinimada ka baxsan. Faa'iido ma leh in la wado mashruucyo jiran. Garashada tani waxay naga caawisay inaan korno. Ama mashruuc hal mar ah si aad u hesho kaabayaasha habaysan ka dibna qandaraas dayactir ah, ama kaliya aan duulno. Dhaaf baraf kale

PS Markaa haddii aad wax su'aalo ah ka qabto kaabayaashaaga, Dareen xor ah inaad soo gudbiso codsi.

Waxaan haynaa 2 xisaab hubin bilaash ah bishii, laga yaabee in mashruucaagu uu noqon doono mid ka mid ah.

Source: www.habr.com

Add a comment