Pale ea phatlalatso e amang tsohle

Pale ea phatlalatso e amang tsohle
Lira tsa 'Nete ka 12f-2

Qetellong ea April, ha White Walkers e ntse e lika-likelitse Winterfell, ho ile ha etsahala ntho e ’ngoe e thahasellisang ho rōna; re ile ra fana ka phatlalatso e sa tloaelehang. Ha e le hantle, re lula re hlahisa likarolo tse ncha tlhahisong (joaloka motho e mong le e mong). Empa sena se ne se fapane. Boemo ba eona e ne e le hore liphoso leha e le life tse ka bang teng tseo re ka li etsang li ka ama litšebeletso le basebelisi bohle ba rona. Ka lebaka leo, re ile ra ntša ntho e 'ngoe le e' ngoe ho ea ka moralo, ka nako e reriloeng le e phatlalalitsoeng, ntle le liphello tsa thekiso. Sengoliloeng se bua ka hore na re fihletse sena joang le hore na mang kapa mang a ka se pheta lapeng.

Ha ke sa tla hlalosa liqeto tsa meralo le tsa tekheniki tseo re li entseng kapa ho bolela hore na tsohle li sebetsa joang. Tsena ke lintlha tse mathokong mabapi le hore na e 'ngoe ea liphatlalatso tse thata ka ho fetesisa e etsahetse joang, eo ke e boneng le eo ke neng ke amehile ka eona ka kotloloho. Ha ke batle botlalo kapa lintlha tsa tekheniki; mohlomong li tla hlaha sengolong se seng.

Background + ke mofuta oa ts'ebetso ee?

Re haha ​​sethala sa maru Mail.ru Cloud Solutions (MCS), moo ke sebetsang ke le motsamaisi oa litsebi. 'Me joale ke nako ea ho eketsa IAM (Identity and Access Management) sethaleng sa rona, se fanang ka tsamaiso e kopaneng ea li-account tsohle tsa basebelisi, basebelisi, li-password, mesebetsi, litšebeletso le tse ling. Ke hobane'ng ha ho hlokahala ka leru ke potso e totobetseng: tlhahisoleseding eohle ea mosebedisi e bolokiloe ho eona.

Hangata lintho tse joalo li qala ho hahoa qalong ea merero leha e le efe. Empa ho ea ka histori lintho li ’nile tsa fetoha ho se hokae ho MCS. MCS e hahiloe ka likarolo tse peli:

  • Openstack e nang le module ea eona ea tumello ea Keystone,
  • Hotbox (S3 polokelo) e ipapisitse le morero oa Cloud Mail.ru,

moo litšebeletso tse ncha li ileng tsa hlaha ho tsona.

Ha e le hantle, tsena e ne e le mefuta e 'meli e fapaneng ea tumello. Ho feta moo, re sebelisitse lintlafatso tse ling tse arohaneng tsa Mail.ru, mohlala, polokelo ea password ea Mail.ru ka kakaretso, hammoho le sehokelo se bulehileng se ingoletseng, ka lebaka leo SSO (tumello ea ho qetela) e fanoeng phanele ea Horizon. ea mechini ea sebele (OpenStack UI ea matsoalloa).

Ho etsa IAM bakeng sa rona ho ne ho bolela ho e hokahanya kaofela ho sistimi e le 'ngoe, ea rona ka botlalo. Ka nako e ts'oanang, re ke ke ra lahleheloa ke ts'ebetso leha e le efe tseleng, empa re tla theha motheo oa bokamoso o tla re lumella ho o hloekisa ka mokhoa o hlakileng ntle le ho o fetola le ho o lekanya ho latela ts'ebetso. Hape qalong, basebelisi ba ne ba e-na le mohlala oa ho fumana litšebeletso (RBAC e bohareng, taolo ea phihlello e thehiloeng ho karolo) le lintho tse ling tse nyane.

Mosebetsi o ile oa fetoha o sa reng letho: python le perl, li-backend tse 'maloa, litšebeletso tse ngotsoeng tse ikemetseng, lihlopha tse' maloa tsa nts'etsopele le li-admins. Habohlokoa le ho feta, ho na le basebelisi ba likete ba phelang tsamaisong ea tlhahiso ea ntoa. Tsena tsohle li ne li tlameha ho ngoloa, 'me haholo-holo, li phatlalatsoe ntle le likotsi.

Re tla hlahisa eng?

Ho e beha ka mokhoa o hlakileng, ka likhoeli tse ka bang 4 re lokiselitse tse latelang:

  • Re thehile li-daemone tse 'maloa tse ncha tse kopantseng mesebetsi eo pele e neng e sebetsa likarolong tse fapaneng tsa meaho. Litšebeletso tse ling kaofela li ne li laetsoe mokokotlo o mocha ka mokhoa oa bademona bana.
  • Re ngotse polokelo ea rona e bohareng ea li-password le linotlolo, tse fumanehang bakeng sa lits'ebeletso tsohle tsa rona, tse ka fetoloang ka bolokolohi kamoo re hlokang.
  • Re ngotse li-backends tse ncha tsa 4 bakeng sa Keystone ho tloha qalong (basebelisi, merero, mesebetsi, likabelo tsa likarolo), tseo, ha e le hantle, li ileng tsa nkela sebaka sa polokelo ea boitsebiso, 'me hona joale e sebetsa e le polokelo e le' ngoe ea li-password tsa rona.
  • Re rutile lits'ebeletso tsohle tsa rona tsa Openstack ho ea litšebeletsong tsa maano a motho oa boraro bakeng sa maano a bona ho fapana le ho bala maano ana sebakeng sa heno ho tsoa ho seva se seng le se seng (e, ke kamoo Openstack e sebetsang ka teng!)

Ts'ebetso e joalo e kholo e hloka hore ho be le liphetoho tse kholo, tse rarahaneng, 'me ka ho fetisisa, liphetoho tse lumellanang le mekhoa e mengata e ngotsoeng ke lihlopha tse fapaneng tsa nts'etsopele. Hang ha e kopantsoe, tsamaiso eohle e lokela ho sebetsa.

U ka etsa liphetoho tse joalo joang le hore u se ke ua li senya? Pele re ile ra etsa qeto ea ho sheba hanyenyane nakong e tlang.

Leano la ho tsamaisa

  • Ho ne ho ka khoneha ho hlahisa sehlahisoa ka mekhahlelo e mengata, empa sena se ne se tla eketsa nako ea tsoelo-pele ka makhetlo a mararo. Ho feta moo, ka nako e itseng re ne re tla ba le desynchronization e felletseng ea data ho database. U tla tlameha ho ngola lisebelisoa tsa hau tsa ho hokahanya 'me u phele le mabenkele a mangata a data nako e telele. 'Me sena se baka mefuta e mengata ea likotsi.
  • Ntho e 'ngoe le e 'ngoe e neng e ka lokisoa pepenene bakeng sa mosebelisi e entsoe esale pele. Ho nkile 2 months.
  • Re ile ra itumella ho fokotsa nako ea lihora tse 'maloa - feela bakeng sa ts'ebetso ea basebelisi ho theha le ho fetola lisebelisoa.
  • Bakeng sa ts'ebetso ea lisebelisoa tsohle tse seng li entsoe, nako ea ho theoha e ne e sa amohelehe. Re rerile hore nakong ea phatlalatso, lisebelisoa li lokela ho sebetsa ntle le ho fokotsa nako le ho ama bareki.
  • Ho fokotsa tšusumetso ho bareki ba rona haeba ho na le ntho e sa tsamaeeng hantle, re nkile qeto ea ho qala ka Sontaha mantsiboea. Ke bareki ba fokolang ba laolang mechine ea sebele bosiu.
  • Re lemositse bareki bohle ba rona hore nakong e khethiloeng bakeng sa ho qala, tsamaiso ea litšebeletso e tla be e le sieo.

Phapoho: ho phatlalatsoa ke eng?

<temoso, filosofi>

Setsebi se seng le se seng sa IT se ka araba habonolo hore na ho phatlalatsoa ke eng. U kenya CI / CD, 'me ntho e' ngoe le e 'ngoe e isoa lebenkeleng ka bo eona. 🙂

Ehlile sena ke nnete. Empa bothata ke hore ka lisebelisoa tsa sejoale-joale tsa ho fana ka khoutu, kutloisiso ea phallo ka boeona e lahlehile. U lebala joang ka bokhabane ba ho qaptjoa ha lebili ha u sheba lipalangoang tsa sejoale-joale. Ntho e 'ngoe le e' ngoe e iketselitse hoo hangata ho phatlalatsoa ho etsoang ntle le ho utloisisa setšoantšo sohle.

Mme setshwantsho sohle se tjena. Phatlalatso e na le likarolo tse 'ne tse kholo:

  1. Phano ea khoutu, ho kenyelletsa le phetoho ea data. Ka mohlala, ho falla ha bona.
  2. Code rollback ke bokhoni ba ho khutlela morao haeba ho hong ho sa tsamaee hantle. Ka mohlala, ka ho etsa li-backups.
  3. Nako ea ts'ebetso e 'ngoe le e' ngoe ea ho ntša / ho khutlisa. U hloka ho utloisisa nako ea ts'ebetso efe kapa efe ea lintlha tse peli tsa pele.
  4. Ts'ebetso e amehang. Hoa hlokahala ho hlahloba ka bobeli liphello tse ntle tse lebeletsoeng le tse ka bang teng tse mpe.

Lintlha tsena kaofela li tlameha ho hlokomeloa bakeng sa phallo e atlehileng. Hangata, ho hlahlojoa ntlha ea pele feela, kapa ea bobeli, 'me joale ho nkoa e atlehile. Empa ea boraro le ea bone ke tsa bohlokoa le ho feta. Ke mosebelisi ofe ea ka e ratang haeba tlhahiso e nka lihora tse 3 ho fapana le motsotso? Kapa haeba ho hong ho sa hlokahaleng ho ameha nakong ea phatlalatso? Kapa na ho fokotseha ha tšebeletso e le 'ngoe ho tla lebisa liphellong tse sa lebelloang?

Ketso 1..n, ho itokisetsa tokollo

Qalong ke ile ka nahana ka ho hlalosa ka bokhutšoanyane liboka tsa rona: sehlopha sohle, likarolo tsa sona, liqubu tsa lipuisano libakeng tsa kofi, likhang, liteko, maikutlo. Eaba ke nahana hore ho ke ke ha hlokahala. Likhoeli tse 'nè tsa nts'etsopele li lula li e-na le sena, haholo-holo ha u sa ngole ntho e ka fanoang kamehla, empa e le tšobotsi e le' ngoe e kholo bakeng sa tsamaiso ea bophelo. E amang lits'ebeletso tsohle, empa ha ho letho le lokelang ho fetoha bakeng sa basebelisi ntle le "konopo e le 'ngoe ho sehokelo sa webo."

Kutloisiso ea rona ea mokhoa oa ho qala e fetohile ho tsoa kopanong e 'ngoe le e 'ngoe e ncha, mme haholo. Mohlala, re ne re tlil'o nchafatsa database ea rona ea litefiso. Empa re ile ra bala nako ’me ra hlokomela hore ho ne ho ke ke ha khoneha ho etsa sena ka nako e loketseng ea ho ntša. Ho re nkile hoo e ka bang beke e eketsehileng ho shard le ho boloka polokelong ea litefo. 'Me ha lebelo le lebelletsoeng la ho phatlalatsoa le ne le ntse le sa khotsofatse, re ile ra laela hardware e eketsehileng, e matla haholoanyane, moo setsi sohle se neng se huloa. Ha se hore re ne re sa batle ho etsa sena kapele, empa tlhoko ea hajoale ea ho qala e re siile re se na boikhethelo.

Ha e mong oa rona a ne a e-na le lipelaelo tsa hore ho phatlalatsoa ho ka ama boteng ba mechini ea rona ea sebele, re ile ra qeta beke re etsa liteko, liteko, tlhahlobo ea khoutu mme ra fumana kutloisiso e hlakileng ea hore sena se ke ke sa etsahala tlhahisong ea rona, esita le batho ba belaelang haholo ba ile ba lumela. ka sena.

Ho sa le joalo, bashanyana ba tsoang ho tšehetso ea tekheniki ba ile ba etsa liteko tsa bona tse ikemetseng e le hore ba ngole litaelo bakeng sa bareki mabapi le mekhoa ea khokahano, e neng e lokela ho fetoha kamora ho phatlalatsoa. Ba sebelitse ho basebelisi ba UX, ba hlophisa litaelo mme ba fana ka lipuisano tsa botho.

Re ile ra iketsetsa lits'ebetso tsohle tse neng li ka khonahala. Opereishene e 'ngoe le e 'ngoe e ne e ngoloa, esita le e bonolo ka ho fetisisa, 'me liteko li ne li lula li etsoa. Ba ile ba pheha khang ka mokhoa o motle oa ho tima ts'ebeletso - tlohela daemon kapa thibela phihlello ea ts'ebeletso ka firewall. Re thehile lethathamo la lihlopha bakeng sa mohato o mong le o mong oa ho phatlalatsoa 'me re le nchafatsa khafetsa. Re ralile le ho nchafatsa chate ea Gantt khafetsa bakeng sa mosebetsi oohle oa phatlalatso, ka linako.

Me, ea ba…

Ketso ea ho qetela, pele e qala

... ke nako ea ho tsoa.

Joalokaha ba re, mosebetsi oa bonono o ke ke oa phethoa, empa o phethiloe feela ho o sebetsa. U tlameha ho etsa boiteko ba ho rata, ho utloisisa hore u ke ke ua fumana ntho e 'ngoe le e' ngoe, empa u lumela hore u entse likhopolo tsohle tse utloahalang, u fane ka linyeoe tsohle tse ka khonehang, u koale likokoana-hloko tsohle tse mahlonoko, 'me barupeluoa bohle ba entse sohle seo ba ka se khonang. Ha khoutu e ntse e tsoela pele, ho thata le ho feta ho ikholisa ka sena (ntle le moo, bohle ba utloisisa hore ho ke ke ha khoneha ho bona ntho e 'ngoe le e' ngoe esale pele).

Re ile ra etsa qeto ea hore re se re itokiselitse ho qala ha re kholisehile hore re entse sohle seo re ka se khonang ho koahela likotsi tsohle bakeng sa basebelisi ba rona tse amanang le liphello tse sa lebelloang le linako tse fokolang. Ke hore, eng kapa eng e ka senyeha ntle le:

  1. E ama (e halalela ho rona, ea bohlokoa ka ho fetisisa) lisebelisoa tsa basebelisi,
  2. Ts'ebetso: ts'ebeliso ea ts'ebeletso ea rona kamora ho phatlalatsoa e lokela ho tšoana le pele ho eona.

Ho phalla

Pale ea phatlalatso e amang tsohle
Tse peli roll, 8 u se ke ua kena-kenana

Re nka lihora tse 7 ho latela likopo tsohle tse tsoang ho basebelisi. Ka nako ena, re na le leano la ho qala le leano la ho khutlisa.

  • Ho phatlalatsoa ka bobona ho nka lihora tse ka bang 3.
  • Lihora tse 2 bakeng sa tlhahlobo.
  • Lihora tse 2 - boloka monyetla oa ho khutlisa liphetoho.

Chate ea Gantt e entsoe bakeng sa ketso ka 'ngoe, e nka nako e kae, se etsahalang ka tatellano, se etsoang ka tatellano.

Pale ea phatlalatso e amang tsohle
Karolo ea ho phatlalatsoa ha chate ea Gantt, e 'ngoe ea liphetolelo tsa pele (ntle le ts'ebetsong e bapileng). Sesebelisoa sa Bohlokoa ka ho Fetisisa sa Kamahanyo

Barupeluoa bohle ba na le karolo ea bona ho phatlalatsoeng, mesebetsi eo ba e etsang, le hore na ba ikarabella ho eng. Re leka ho tlisa mohato o mong le o mong ho othomathike, o o phutholle, o o khutlisetse morao, o bokelle maikutlo le ho o ntša hape.

Tlaleho ea liketsahalo

Kahoo, batho ba 15 ba ile ba tla mosebetsing ka Sontaha sa la 29 April, ka hora ea leshome mantsiboea. Ho phaella ho barupeluoa ba ka sehloohong, ba bang ba ile ba tla feela ho tla tšehetsa sehlopha, e leng ho leboha ho khethehileng ho bona.

Hape ke habohlokoa ho bolela hore mohlahlobi oa rona oa bohlokoa o phomolong. Ho ke ke ha khoneha ho tsoa ntle le liteko, re ntse re hlahloba likhetho. Mosebetsi-'moho o lumela ho re leka nakong ea phomolo, 'me o fumana teboho e kholo ho tsoa ho sehlopha sohle.

00:00. Ema
Re emisa likopo tsa basebelisi, re fanyeha lets'oao le reng mosebetsi oa tekheniki. Tlhokomelo ea hoeletsa, empa ntho e 'ngoe le e' ngoe e tloaelehile. Re hlahloba hore na ha ho letho le oeleng haese se neng se lokela ho oa. 'Me re qala mosebetsi oa ho falla.

E mong le e mong o na le moralo o hatisitsoeng oa ho phatlalatsa ntlha ka ntlha, bohle ba tseba hore na ke mang ea etsang eng le ka nako efe. Ka mor'a ketso e 'ngoe le e' ngoe, re hlahloba linako ho netefatsa hore ha re li fete, 'me tsohle li tsamaea ho ea ka moralo. Ba sa kopaneleng ho phatlalatsoa ka kotloloho sethaleng sa hajoale ba ntse ba itokisetsa ka ho qala papali ea inthaneteng (Xonotic, mofuta oa 3 quacks) e le hore ba se ke ba sitisa basebetsi-'moho le bona. 🙂

02:00. E ntšitsoe
Ntho e makatsang - re qeta ho phatlalatsoa pele ho hora, ka lebaka la ho ntlafatsa polokelong ea rona ea boitsebiso le litokomane tsa ho falla. Mohoo oa kakaretso o reng, “o ntšitsoe!” Mesebetsi eohle e mecha e hlahisoa, empa ho fihlela joale ke rona feela re ka e bonang ka har'a sebopeho. E mong le e mong o kena mokhoeng oa teko, o li hlophisa ka lihlopha, 'me o qala ho bona se etsahetseng qetellong.

Ha ea ka ea e-ba hantle haholo, re hlokomela sena ka mor'a metsotso ea 10, ha ho se letho le amanang kapa ho sebetsa mererong ea litho tsa sehlopha. Khokahano e potlakileng, re bua ka mathata a rona, re beha lintho tse tlang pele, re arohana ka lihlopha ebe re ea ho lokisa liphoso.

02:30. Mathata a mabeli a maholo vs mahlo a mane
Re fumana mathata a mabeli a maholo. Re hlokometse hore bareki ba ke ke ba bona litšebeletso tse ling tse hokahaneng, 'me mathata a ne a tla hlaha ka li-account tsa balekane. Ka bobeli li bakoa ke mengolo e sa phethahalang ea ho falla bakeng sa linyeoe tse ling. Re hloka ho e lokisa hona joale.

Re ngola lipotso tse tlalehang sena, bonyane ka mahlo a 4. Re li leka nakong ea tlhahiso ea pele ho etsa bonnete ba hore li sebetsa ebile ha li robe letho. U ka tsoela pele. Ka nako e ts'oanang, re etsa tlhahlobo ea rona ea kamehla ea ho kopanya, e senolang litaba tse ling tse 'maloa. Kaofela li nyenyane, empa li boetse li hloka ho lokisoa.

03:00. -2 mathata +2 mathata
Mathata a mabeli a fetileng a maholo a lokisitsoe, 'me hoo e batlang e le a manyenyane haholo. Bohle ba sa sebetsanang le litokiso ba sebetsa ka mafolofolo li-account tsa bona mme ba tlaleha seo ba se fumanang. Re beha lintho tse tlang pele, re li aba har'a lihlopha, 'me re siea lintho tseo e seng tsa bohlokoa hoseng.

Re etsa liteko hape, ba fumana mathata a mabeli a maholo. Ha se maano ohle a litšebeletso a fihlileng ka nepo, kahoo likopo tse ling tsa basebelisi ha li fetise tumello. Hape ho na le bothata bo bocha ka li-account tsa balekane. Ha re potlakele ho sheba.

03:20. Khokahano ea tšohanyetso
Taba e le 'ngoe e ncha e lokisitsoe. Ea bobeli, re hlophisa sync ea tšohanyetso. Re utloisisa se etsahalang: tokiso e fetileng e ile ea lokisa bothata bo le bong, empa ea theha bo bong. Re nka khefu ho fumana mokhoa oa ho e etsa ka nepo le ntle le litlamorao.

03:30. Mahlo a tsheletseng
Re utloisisa hore na boemo ba ho qetela ba motheo bo lokela ho ba bofe e le hore ntho e 'ngoe le e' ngoe e tsamaee hantle bakeng sa balekane bohle. Re ngola kopo ka mahlo a 6, re e ntše pele ho tlhahiso, re e leke, re e ntše bakeng sa tlhahiso.

04:00. Tsohle di a sebetsa
Liteko tsohle li fetile, ha ho mathata a bohlokoa a bonahalang. Nako le nako, ntho e itseng sehlopheng ha e sebetse ho motho e mong, re arabela hang-hang. Hangata alamo ke ea bohata. Empa ka linako tse ling ho hong ha ho fihle, kapa leqephe le arohaneng ha le sebetse. Re lutse, rea lokisa, rea lokisa, rea lokisa. Sehlopha se arohaneng se hlahisa karolo ea ho qetela e kholo - litefiso.

04:30. Ntlha ea ho se khutlele
Taba ea ho se khutle e ntse e atamela, ke hore, nako eo ka eona, ha re qala ho khutlela morao, re ke keng ra kopana le nako ea ho theoha eo re e filoeng. Ho na le mathata a ho lefella, a tsebang le ho tlaleha ntho e 'ngoe le e' ngoe, empa ka manganga a hana ho ngola chelete ho tsoa ho bareki. Ho na le litšitšili tse 'maloa maqepheng a motho ka mong, liketso le maemo. Mosebetsi o ka sehloohong oa sebetsa, liteko tsohle li feta ka katleho. Re nka qeto ea hore phatlalatso e etsahetse, re ke ke ra khutlela morao.

06:00. E bulehetse bohle ba UI
Litšitšili li lokisitsoe. Tse ling tse sa thabiseng basebelisi li sieloa hamorao. Re bula sehokelo ho motho e mong le e mong. Re ntse re tsoela pele ho sebetsa ka tefiso, re emetse maikutlo a basebelisi le liphetho tsa ho beha leihlo.

07:00. Mathata le API load
Hoa hlaka hore re ile ra rera moroalo hanyenyane ho API ea rona mme ra leka mojaro ona, o neng o sa khone ho tseba bothata. Ka lebaka leo, ≈5% ea likopo e hloleha. Ha re kopaneng re shebe lebaka.

Tefiso e manganga ebile ha e batle ho sebetsa. Re etsa qeto ea ho e chechisetsa morao ho fihlela hamorao e le hore re ka etsa liphetoho ka mokhoa o khutsitseng. Ke hore, lisebelisoa tsohle li bokelloa ho eona, empa ho ngolla bareki ha ho fete. Ha e le hantle, sena ke bothata, empa ha se bapisoa le phallo e akaretsang e bonahala e se ea bohlokoa.

08:00. Lokisa API
Re kentse tokiso bakeng sa mojaro, mefokolo e ile ea fela. Re qala ho ea hae.

10:00. Tsohle
Tsohle di lokisitswe. Ho khutsitse ka ho beha leihlo le sebakeng sa bareki, butle-butle sehlopha se ea robala. Tefiso e sala, re tla e khutlisa hosane.

Joale mots'eare ho ne ho e-na le li-rollouts tse neng li lokisa li-log, litsebiso, mekhoa ea ho khutlisa le litlhophiso bakeng sa ba bang ba bareki ba rona.

Kahoo, ho phatlalatsoa ho ile ha atleha! Ha e le hantle, ho ne ho ka ba molemo, empa re ile ra etsa liqeto ka se neng se sa lekana hore re fihlele phetheho.

Kakaretso

Nakong ea likhoeli tse 2 tsa boitokisetso bo mafolofolo bakeng sa phatlalatso, mesebetsi e 43 e ile ea phethoa, e nka lihora tse 'maloa ho isa matsatsing a' maloa.

Nakong ea tlhahiso:

  • bademona ba bacha le ba fetotsoeng - likotoana tse 5, ho nkela monoliths tse peli;
  • liphetoho tse ka har'a li-database - li-database tse 6 kaofela tsa rona tse nang le data ea basebelisi li amehile, ho khoasolla ho entsoe ho tloha litsing tse tharo tsa khale ho ea ho tse ncha;
  • sebaka sa pele se hlophisitsoeng bocha;
  • palo ea khoutu e jarollotsoeng - mela e likete tse 33 tsa khoutu e ncha, ≈ mela e likete tse 3 tsa khoutu litekong, ≈ mela e likete tse 5 tsa khoutu ea ho falla;
  • lintlha tsohle li ntse li le teng, ha ho mochini o le mong oa bareki o senyehileng. 🙂

Mekhoa e metle ea ho kenya letsoho

Ba ile ba re tataisa boemong bona bo boima. Empa, ka kakaretso, ho molemo ho li latela nakong efe kapa efe ea phatlalatso. Empa ha phatlalatso e rarahane le ho feta, karolo eo ba e bapalang e kholoanyane.

  1. Ntho ea pele eo u hlokang ho e etsa ke ho utloisisa hore na phatlalatso e ka ama basebelisi joang kapa e tla ama basebelisi joang. Na ho tla ba le nako ea phomolo? Haeba ho joalo, nako ea phomolo ke efe? See se tla ama basebelisi joang? Ke maemo afe a ka bang molemo ka ho fetisisa le a mabe ka ho fetisisa? Le ho koahela likotsi.
  2. Rera tsohle. Boemong bo bong le bo bong, o hloka ho utloisisa likarolo tsohle tsa ho phatlalatsoa:
    • ho fana ka khoutu;
    • ho khutlisa khoutu;
    • nako ea ts'ebetso e 'ngoe le e' ngoe;
    • tshebetso e ammeng.
  3. Bapala maemong ho fihlela methati eohle ea ho qala, hammoho le likotsi tse teng ho e 'ngoe le e 'ngoe ea tsona, li totobala. Haeba u na le lipelaelo leha e le life, u ka nka khefu 'me u hlahlobe sethala se belaetsang ka thoko.
  4. Mohato o mong le o mong o ka ntlafatsoa ebile o lokela ho ntlafatsoa haeba o thusa basebelisi ba rona. Ka mohlala, e tla fokotsa nako ea ho theoha kapa ho tlosa likotsi tse ling.
  5. Teko ea rollback e bohlokoa haholo ho feta tlhahlobo ea ho fana ka khoutu. Hoa hlokahala ho hlahloba hore ka lebaka la ho khutlisetsoa morao tsamaiso e tla khutlela sebakeng sa eona sa pele, 'me u netefatse sena ka liteko.
  6. Ntho e 'ngoe le e 'ngoe e ka iketsetsang eona e lokela ho iketsetsa. Ntho e 'ngoe le e' ngoe e ke keng ea iketsetsa eona e lokela ho ngoloa esale pele pampiring ea cheat.
  7. Ngola mokhoa oa katleho. Ke ts'ebetso efe e lokelang ho ba teng le ka nako efe? Haeba sena se sa etsahale, tsamaisa leano la ho khutlela morao.
  8. 'Me ntho ea bohlokoa ka ho fetisisa - batho. Motho e mong le e mong o lokela ho tseba hore na o etsa eng, hobaneng le hore na ho itšetlehile ka liketso tsa hae ts'ebetsong.

'Me polelong e le' ngoe, ka moralo o motle le tlhaloso e ntle u ka ntša ntho leha e le efe eo ue batlang ntle le liphello tsa thekiso. Esita le ntho e tla ama litšebeletso tsohle tsa hau tlhahisong.

Source: www.habr.com

Eketsa ka tlhaloso