Faivale: le atoatoa ma le... paie ua faaleagaina ai i tatou

I le taumafanafana, o gaioiga faʻatau ma le malosi o suiga i atinaʻe o galuega i luga o le upega tafaʻilagi e masani ona faʻaitiitia, o le tala lea a Kapeteni Obvious. Ona e oo lava i tagata tomai faapitoa IT i nisi taimi e alu i tafaoga. Ma CTO foi. E sili atu ona faigata mo i latou o loʻo tumau i le tofi, ae e le o le tulaga lea i le taimi nei: masalo o le mea lea o le taumafanafana o le vaitau sili lea e mafaufau malie ai i le polokalame faʻapolopolo o loʻo i ai ma fai se fuafuaga e faʻaleleia ai. Ma le aafiaga o Yegor Andreev mai PuleVaega, lea na ia saunoa ai i le konafesi Aso fa'aola.

E tele fa'alavelave e mafai ona e pa'u i ai pe a fausia nofoaga fa'asao. Ma e matua le mafai lava ona maua i latou. Ma o le mea e faaleagaina ai i tatou i nei mea uma, e pei o le tele o isi mea, o le atoatoa ma le... paie. O loʻo matou taumafai e fai mea uma, mea uma, mea uma i le atoatoa, ae matou te le manaʻomia le faia atoatoa! E na'o ni mea e te mana'omia, ae fai sa'o, fa'auma ina ia lelei.

O le le fiafia e le o se mea malie, malie; o se mea lea e tatau ona faia tonu lava le mea e tasi - faʻaitiitia taimi faʻaletonu ina ia faʻaitiitia ai tupe a le auaunaga, le kamupani. Ma i auala fa'aagaga uma, ou te fautua atu e mafaufau i le tulaga lenei: o fea le tupe?

Faivale: le atoatoa ma le... paie ua faaleagaina ai i tatou

Mailei muamua: pe a matou fausia ni faiga tetele, faʻalagolago ma auai i le toe faʻaaogaina, matou te faʻaitiitia le numera o faʻalavelave. O se manatu sese tele lea. Pe a tatou auai i le toe faigaluega, tatou te ono faateleina le numera o faalavelave. Ma afai tatou te faia mea uma saʻo, ona faʻatasi lea o le a tatou faʻaitiitia taimi malolo. O le a tele atu fa'alavelave, ae o le a tutupu i tau maualalo. O le a le taofiga? - o se lavelave lea o le faiga. Soʻo se faʻalavelave e leaga: e sili atu a matou cogs, sili atu mea, i se upu, sili atu elemene - ma, o le mea lea, e maualuga atu le avanoa e malepe ai. Ma o le a latou malepe moni lava. Ma o le a latou malepe soo. O se faʻataʻitaʻiga faigofie: faʻapea o loʻo i ai sa matou upega tafaʻilagi ma PHP ma MySQL. Ma e mana'omia vave ona fa'aagaga.

Shtosh (c) Matou te ave le saite lona lua, fausia se faiga tutusa... O le lavelave e faaluaina le tele - e lua a matou vaega. Matou te taʻavale foʻi se manatu faʻapitoa mo le fesiitaiga o faʻamatalaga mai le tasi saite i le isi - o lona uiga, faʻasologa o faʻamaumauga, kopiina faʻamaumauga faʻamau, ma isi. O le mea lea, o le faʻasologa faʻasologa e masani lava ona faigata tele, ma o le mea lea, o le faʻalavelave atoa o le faiga e le mafai ona 2, ae 3, 5, 10 taimi sili atu.

Mailei lona lua: pe a tatou fausia ni faiga lavelave tele, tatou te mafaufau i mea tatou te mananao e maua i le faaiuga. Voila: matou te mananaʻo e maua se faiga sili ona faʻatuatuaina e galue e aunoa ma se taimi malolo, sui i le afa sekone (pe sili atu, vave), ma amata ona matou faʻataunuʻuina miti. Ae o loʻo i ai foʻi se faʻaaliga iinei: o le puʻupuʻu o le taimi e manaʻomia e sui ai, o le sili atu foi lea ona faigata le faʻaogaina o le faʻaogaina. O le sili atu ona lavelave e tatau ona tatou faia lenei manatu, o le tele o taimi e malepe ai le faiga. Ma e mafai ona e iʻu i se tulaga e sili ona le fiafia: o loʻo matou taumafai ma lo matou malosi uma e faʻaitiitia le taimi faʻaletonu, ae o le mea moni o loʻo matou faia mea uma e sili atu ona lavelave, ma pe a tupu se mea, o le a faʻamutaina le umi. O iinei e masani ona e maua ai lou mafaufau: lelei ... e sili atu le le faia o se faʻaagaga. E sili atu pe afai e galue naʻo ia ma faʻatasi ai ma le malamalama faʻaletonu.

E mafai faapefea ona e tauina lenei mea? E tatau ona tuu le pepelo ia i tatou lava, taofi le faaviivii ia i tatou lava o le a tatou fausia se vaalele avanoa iinei i le taimi nei, ae ia malamalama lelei pe o le a le umi e mafai ai ona pepelo le poloketi. Ma mo lenei taimi maualuga, o le a tatou filifilia po o le a le auala tatou te faʻaaogaina moni e faʻateleina ai le faʻamaoni o la tatou polokalama.

Faivale: le atoatoa ma le... paie ua faaleagaina ai i tatou

Ua oo i le taimi mo "tala mai w" ... mai le olaga, ioe.

Faataitaiga numera tasi

Vaai faalemafaufau i se upega tafaʻilagi pepa pisinisi mo Pipe Rolling Plant Nu. I lalo ifo lava o le anavatau: “O matou paipa o paipa sili ona lapotopoto i N.” Ma o lo'o i lalo le numera telefoni a le Pule Sili ma lona igoa. Matou te malamalama e tatau ona e faia se fa'aagaga - o se mea taua tele! Se'i amata ona tatou iloa po o le a le mea e aofia ai. Html-statics - o lona uiga, o ni ata se lua o loʻo faʻatalanoaina ai e le pule sili, o le mea moni, se ituaiga o isi fefaʻatauaiga i le laulau i le fale taʻele ma lana paaga. Ua amata ona tatou mafaufau e uiga i le taimi malolo. E oo mai i lou mafaufau: e tatau ona e taoto iina mo le lima minute, e le sili atu. Ona tula'i mai ai lea o le fesili: e fia le aofa'i o fa'atauga na maua mai i le matou 'upega tafa'ilagi i le lautele? E fia-e fia? O le a le uiga o le “zero”? Ma o lona uiga: ona o le taʻitaʻifono na faia uma fefaʻatauaiga e fa i le tausaga talu ai i le laulau e tasi, ma tagata lava e tasi latou te o atu i le fale taʻele ma nonofo i le laulau. Ma matou te malamalama e tusa lava pe nofo le saite mo se aso, e leai se mea leaga e tupu.

E tusa ai ma faʻamatalaga folasaga, o loʻo i ai se aso e laga ai lenei tala. Se'i amata ona tatou mafaufau e uiga i se polokalame fa'a faigaluega. Ma matou te filifilia le polokalame sili ona lelei mo lenei faʻataʻitaʻiga: matou te le faʻaogaina le faʻaogaina. O lenei mea atoa e mafai ona fa'atupuina e so'o se pule ile afa itula ma le asu. Fa'apipi'i se 'upega tafa'ilagi, fa'aopoopo faila - o le mea lena. O le a aoga. E te le manaʻomia le mataʻituina o soʻo se mea, e te le manaʻomia le gauai faʻapitoa i soʻo se mea. O lona uiga, o le faaiuga mai le faʻataʻitaʻiga numera tasi e matua manino lava: o auaunaga e le manaʻomia ona faʻaagaga e le manaʻomia ona faʻaagaga.

Faivale: le atoatoa ma le... paie ua faaleagaina ai i tatou

Faataitaiga numera lua

Kamupani blog: tagata aʻoaʻoina faʻapitoa e tusia tala fou iina, matou te auai i se faʻaaliga ma faapena, ae matou faʻasalalau se isi oloa fou, ma isi. Sei tatou fai atu o le PHP masani lea ma le WordPress, o se faʻamaumauga laiti ma sina mea faʻapitoa. Ioe, e toe oʻo mai i lou mafaufau e le tatau ona e taoto i lalo - "e le sili atu ma le lima minute!" Na pau lava. Ae sei o tatou mafaufau atili. O le a le mea e fai e lenei blog? O tagata e o mai iina mai Yandex, mai Google faʻavae i luga o nisi fesili, faʻaletino. Matagofie. E iai se mea o fa'atauga i ai? Epiphany: e leai. O fefaʻatauaʻiga faʻasalalauga e alu i le nofoaga autu, lea o loʻo i luga o se masini ese. Sei o tatou amata mafaufau e uiga i se faiga fa'amaufa'ailoga. I se auala lelei, e manaʻomia ona faʻaleleia i ni nai itula, ma e manaia le sauniuni mo lenei mea. E talafeagai le ave o se masini mai se isi nofoaga autu o faʻamatalaga, taʻavale le siosiomaga i luga, o lona uiga, se upega tafaʻilagi, PHP, WordPress, MySQL, ma tuʻu ai iina. I le taimi tatou te malamalama ai ua malepelepe mea uma, e tatau ona tatou faia ni mea se lua - taʻavale le mysql dump 50 mita, o le a lele iina i se minute, ma taʻavale se numera o ata mai le faʻamaumauga iina. E le o iai foi lea mea aua e silafia e le Atua le umi. O le mea lea, i le afa itula e tulaʻi uma ai. Leai se toe faia, po'o le Atua e fa'amagalo mai a'u, otometi fa'alilolilo. Fa'ai'uga: o mea e mafai ona vave fa'asolo mai se fa'amaumauga e le mana'omia ona toe fa'aleleia.

Faivale: le atoatoa ma le... paie ua faaleagaina ai i tatou

Faataitaiga numera tolu, sili atu ona lavelave

Faleoloa i luga ole laiga. PhP ma le loto matala e fai si tweaked, mysql ma se faavae mautu. E tele naua mea (pe a uma, o le faleoloa i luga ole laiga e iai ata matagofie HD ma mea uma), Redis mo le sauniga ma Elasticsearch mo suʻesuʻega. Ua amata ona tatou mafaufau e uiga i le taimi malolo. Ma o iinei, ioe, e manino lava o se faleoloa i luga ole laiga e le mafai ona taoto faʻatasi ma le tiga mo se aso. Aua, o le umi e taoto ai, o le tele foi lea o tupe tatou te leiloa. E aoga le saoasaoa. E fia? Ou te manatu afai tatou te taooto i lalo mo se itula, e leai se tasi e valea. Ioe, o le a tatou leiloa se mea, ae afai tatou te amata galue malosi, o le a sili atu ona leaga. Matou te faʻamalamalamaina se polokalame o le taimi malolo faʻatagaina i le itula.

E fa'afefea ona fa'asaoina nei mea uma? E te manaʻomia se taavale i soʻo se tulaga: o le itula o le taimi e fai si laʻititi. Mysql: o iinei ua uma ona tatou manaʻomia le toe faia, toe faʻafoʻi ola, aua i le itula 100 GB e foliga mai e le faʻaopoopoina i le lafoai. Statics, ata: toe, i le itula 500 GB atonu e leai se taimi e faʻaopoopo. O le mea lea, e sili atu le kopi vave o ata. Redis: o le mea lea e manaia ai mea. I Redis, o sauniga o loʻo teuina - e le mafai ona na o le ave ma tanu. Ona o lenei mea o le a le lelei tele: o tagata uma e faʻaoga o le a logo i fafo, o latou ato o le a gaogao, ma isi. O le a faʻamalosia tagata e toe tuʻuina atu o latou igoa ma upu faʻamaonia, ma e toʻatele tagata e mafai ona vavae ese ma le faʻamaeʻaina le faʻatau. Toe fo'i, o le a pa'ū le liua. I le isi itu, o Redis o loʻo faʻafou saʻo, faʻatasi ai ma tagata faʻaoga mulimuli e ono le manaʻomia. Ma o se maliega lelei o le ave lea o Redis ma toe faʻafoʻi mai se faʻamaumauga mai ananafi, pe, afai e te faia i itula uma, mai le itula talu ai. O le mea e lelei ai, o le toe faʻafoʻiina mai se faʻamaumauga o lona uiga o le kopiina o se faila se tasi. Ma o le tala sili ona manaia o le Elasticsearch. O ai na pikiina le kopi MySQL? O ai na fa'auluina le kopi Elasticsearch? Ma o ai na galue masani ai? O le uiga o laʻu tala o loʻo tatou vaʻai i se vaega patino i totonu o la tatou polokalama. E foliga mai e aoga - ae e lavelave.
Faigata i le uiga e leai se poto masani o tatou uso a inisinia e galue ai. Pe i ai se aafiaga le lelei. Pe matou te malamalama o se tekinolosi fou lava lea ma nuances poʻo le mataʻutia. Matou te manatu ... Damn, elastic e maloloina foi, e umi foi se taimi e toe faʻaleleia ai mai se faʻamaumauga, o le a le mea e tatau ona ou faia? Matou te malamalama o le elastic i la matou mataupu e faʻaaogaina mo suʻesuʻega. E fa'afefea ona fa'atau atu le matou faleoloa i luga ole laiga? Matou te o atu i maketi ma fesili po o fea e sau ai tagata lautele. Latou te tali mai: "90% mai le Yandex Market e sau saʻo i le kata o oloa." Ma pe latou te faʻatau pe leai. O le mea lea, e manaʻomia suʻesuʻega e 10% o tagata faʻaoga. Ma o le tausia o faʻasologa faʻasolosolo, aemaise lava i le va o nofoaga faʻamaumauga eseese i sone eseese, e tele naua faʻamatalaga. O fea le ulufafo? Matou te ave faʻamalosi mai se nofoaga faʻapolopolo ae leai se mea e faia i ai. Afai e toso le mataupu, masalo o le a tatou laga i se aso, ae e le o mautinoa. O le mea moni, o le faaiuga e tutusa, faaopoopo pe toesea: matou, toe, e le faʻapolopolo auaunaga e le afaina ai tupe. Ina ia faafaigofie le ata.

Faivale: le atoatoa ma le... paie ua faaleagaina ai i tatou

Faataitaiga numera fa, e sili atu ona faigata

Integrator: faʻatau atu fugalaau, valaʻau se taxi, faʻatau oloa, lautele, soʻo se mea. O se mea ogaoga e galue 24/7 mo se numera tele o tagata faʻaoga. Faʻatasi ai ma se faʻapipiʻi manaia atoatoa, o loʻo i ai faʻavae manaia, fofo, uta maualuga, ma sili ona taua, e tiga le taoto i lalo mo le sili atu i le 5 minute. E le gata ma e le tele ona o tagata e le faʻatau, ae ona o le a vaʻaia e tagata e le aoga lenei mea, o le a latou le fiafia ma atonu e le toe foi mai.

Ua lelei. Lima minute. O le a le mea o le a tatou faia i lenei mea? I lenei tulaga, matou, pei o tagata matutua, faʻaaoga uma tupe e fausia ai se saite faʻasao moni, faʻatasi ai ma le toe faʻaaogaina o mea uma, ma atonu e otometi lava le fesuiaʻi i lenei nofoaga i le tele e mafai ai. Ma i le faʻaopoopoga i lenei mea, e tatau ona e manatua e fai se mea taua se tasi: o le mea moni, tusi tulafono faatonutonu. O tulafono faatonutonu, e tusa lava pe otometi mea uma, e mafai ona faigofie tele. Mai le faʻasologa "faʻataʻitaʻiina lea ma se mea e mafai ona fai", "kiliki lea ma se pusa siaki i le auala 53" ma isi - ae e tatau ona avea ma se ituaiga o lisi tonu o gaioiga.

Ma e foliga manino mea uma. O le suia o le kopi o se galuega e le taua, pe o le a suia ia lava. Toe tusia se igoa ole igoa ile DNS e mai le faasologa tutusa. O le fa'alavelave pe a le manuia sea poloketi, e amata le popole, ma e o'o lava i tagata sili ona malolosi, 'ava'ava'a e mafai ona a'afia i ai. A aunoa ma ni faʻatonuga manino "tatala le laina, sau iinei, o loʻo faʻapea lava le tuatusi o le matou 'auʻaunaga," e faigata ona ausia le 5-minute taimi faʻatapulaʻaina mo le toe faʻaolaina. Ia, faʻaopoopo, pe a tatou faʻaogaina nei tulafono faatonutonu, e faigofie ona faʻamaumau nisi o suiga i atinaʻe, mo se faʻataʻitaʻiga, ma suia tulafono faʻatonutonu e tusa ai.
Ia, afai o le faiga faʻaagaga e matua faigata lava ma i se taimi na matou faia ai se mea sese, ona mafai lea ona matou faʻaumatia la matou nofoaga faʻapipiʻi, ma faʻaopoopo le liliu o faʻamatalaga i se maukeni i luga o nofoaga uma e lua - o le a matua faanoanoa lava.

Faivale: le atoatoa ma le... paie ua faaleagaina ai i tatou

Fa'ata'ita'iga numera lima, fa'ato'a malosi

O se auaunaga faavaomalo ma le faitau selau miliona o tagata faʻaoga i le lalolagi atoa. O sone taimi uma o loʻo i ai, maualuga le uta i le saoasaoa maualuga, e le mafai ona e taoto i lalo. Se minute - ma o le a faanoanoa. O le a le mea e fai? Faasao, toe, e tusa ai ma le polokalama atoa. Na matou faia mea uma na ou talanoa ai i le faʻataʻitaʻiga muamua, ma sina mea itiiti. O se lalolagi lelei, ma o tatou atinaʻe e tusa ai ma manatu uma o IaaC devops. O lona uiga, o mea uma o loʻo i totonu o le git, ma naʻo lou oomiina o le ki.

O le a le mea o misi? Tasi - fa'amalositino. E le mafai e aunoa ma i latou. E foliga mai e atoatoa mea uma ia i tatou, e masani lava ona tatou pulea mea uma. Matou te oomi le ki, e tupu mea uma. Tusa lava pe o le mea lea-ma matou te malamalama e le tupu i lenei auala-e fegalegaleai la matou faiga ma isi faiga. Mo se faʻataʻitaʻiga, o le dns lea mai le auala 53, s3 teuina, faʻatasi ma nisi api. O le a le mafai ona tatou vaʻaia mea uma i lenei faʻataʻitaʻiga faʻapitoa. Ma seiloga tatou te tosoina le ki, tatou te le iloa pe aoga pe leai.

Faivale: le atoatoa ma le... paie ua faaleagaina ai i tatou

Masalo ona pau lava lena. Aua le paie pe soona fai. Ma e mafai ona i ai le taimi faʻatasi ma oe!

puna: www.habr.com

Faaopoopo i ai se faamatalaga