Tusi se tusi: e aoga le taaloga i le moligao?.. Mai le tusitala o le tusi "Highly Loaded Applications"

Ei Habr!

E faigata ona fa'amaualuga le manuia o le tusi"Fuafuaina o Fa'amatalaga Fa'amatalaga"lea na lomia i le faaliliuga Rusia ma e masani ona lomia i lalo o le ulutala"Talosaga Maualuluga"

Tusi se tusi: e aoga le taaloga i le moligao?.. Mai le tusitala o le tusi "Highly Loaded Applications"

E leʻi leva atu, na tuʻuina atu ai e le tusitala se faʻamatalaga faʻamaoni ma auiliiliga i luga o lana blog e uiga i le auala na mafai ai ona ia galue i lenei tusi, le tele na mafai ai e ia ona maua, ma pe faʻapefea, e ese mai i tupe, e fuaina ai le aoga o galuega a le tusitala. O le faʻasalalauga e tatau ona faitau mo soʻo se tasi na mafaufau e avea ma tusitala tusitala e le matou tusitala, ae e leʻi filifili lava pe aoga le faia o se galuega mataʻutia.

Matou te faitau ma le fiafia!

Fa'atau atu talu ai nei muamua selau afe kopi o la'u tusi "High Load Applications". I le tausaga talu ai, o laʻu tusi o le tusi lona lua sili ona faʻatau atu i le lisi atoa o O'Reilly, i tua atu tusi Aurélien Gerona ile a'oa'oga masini. E le masalomia, o le aʻoaʻoina o masini o se autu vevela tele, o lona uiga o le nofoaga lona lua i lenei tulaga e fetaui lelei ia te aʻu.

Ou te lei mafaufauina lava o le a matua faamanuiaina le tusi; Sa ou manatu e fai si niche, o lea na ou setiina ai au lava ia se sini o le faatauina atu o kopi e 10 a o lei oo ina le toe aoga le tusi. Ina ua sili atu i le faasefuluina lenei pa, sa ou filifili e toe tepa i tua ma manatua pe na faapefea. O le pou e leʻi faʻamoemoe e soona faʻatauvaʻa; O laʻu sini o le taʻu atu ia te oe le vaega pisinisi o le tusitusi.

Pe talafeagai ea sea galuega i le itu tau tupe?

O le tele o tusi e maua ai sina tupe itiiti mo le tusitala poʻo le tagata lomitusi, ae o nisi taimi e sau ai se tusi e pei o Harry Potter. Afai o le a e tusia se tusi, ou te fautuaina tele le manatu o lau totogi i le lumanaʻi o le a latalata ile zero. E tutusa lava e pei o oe e faʻapotopotoina se vaega musika ma uo ma faʻamoemoe o loʻo faʻatali mo oe le lauiloa o le rock star. E faigata ona va'ai muamua po'o le a le lavea ma le mea o le a pa'u. Masalo e faʻatatau lenei mea i tusi faʻapitoa i se tulaga maualalo nai lo tala fatu ma musika, ae ou te masalo e oʻo lava i tusi faʻapitoa e itiiti lava ni mea e maua, ma o le tele e faʻatau atu i lomiga sili ona tauagafau.
Faatasi ai ma lena tala, ou te fiafia e fai atu i le toe tepa i tua o laʻu tusi na avea ma se galuega tau tupe. O le kalafa o loʻo faʻaalia ai totogi na ou mauaina talu ona faʻatau le tusi:

Tusi se tusi: e aoga le taaloga i le moligao?.. Mai le tusitala o le tusi "Highly Loaded Applications"

Aofa'i le aofa'i o tupu

Tusi se tusi: e aoga le taaloga i le moligao?.. Mai le tusitala o le tusi "Highly Loaded Applications"

Tufatufaina o tautupu i masina taitasi

Mo le 2½ tausaga muamua o le tusi na i ai i le "fa'asalalau vave" (draft) tulaga: Sa ou galue pea i ai, ma sa matou tatalaina i le tulaga e leʻi faʻasalaina, mataupu i lea mataupu e pei ona saunia, i le na o le ebook format. O le tusi na faʻasalalau aloaʻia ia Mati 2017 ma faʻatau atu le lomiga lolomi. Talu mai lena taimi, o faʻatauga na fesuisuiaʻi i lea masina ma lea masina, ae o le aofaʻi o loʻo tumau pea le mautu. I se taimi na amata ai ona ou faʻamoemoe o le maketi o le a tumu (o lona uiga, o le toʻatele oi latou e fia faʻatau le tusi o le a maua), ae o lenei mea e foliga mai e leʻi tupu: e le gata i lea, i le faaiuga o le 2018, ua fa'atupula'ia le fa'atauga (ou te le iloa pe aisea). O le x-axis e muta ia Iulai 2020 aua a maeʻa le faʻatauga e manaʻomia ni nai masina mo totogi e lavea ai laʻu teugatupe.

E tusa ai ma le konekarate, ou te mauaina le 25% o tupe maua a le tagata lomitusi mai le faʻatau atu o tusi e-tusi, avanoa i luga ole laiga ma laisene, faʻapea foʻi ma le 10% o tupe maua tusi lolomi ma le 5% o totogi faʻaliliu. O le pasene lea o le tau fa'atau si'isi'i e totogi e le au fa'atau/fa'asalalau i le tagata lomitusi, o lona uiga e le'o amana'ia fa'ailoga fa'atau. O fuainumera o lo'o fa'aalia i le vaega lea o tau ia e totogi mai ia te a'u, pe a uma ona ave e le fa'atau oloa ma le lomitusi le latou sea, ae le'i totogiina lafoga.

Talu mai le amataga, o le aofaʻi o faʻatauga na (i tala Amerika):

  • Tusi lolomi: 68 kopi, malo $763 ($161/kopi)
  • E-tusi: 33 kopi, malo $420 ($169/kopi)
  • Avanoa i luga ole laiga ile O'Reilly: totogi $110 (Ou te le iloa pe faafia ona faitau le tusi ile ala lea)
  • Fa'aliliuga: 5 kopi, malo $896 ($8/kopi)
  • Isi laisene: malo $34
  • Aofa'iga: 108 kopi, malo $079

Tele tupe, ae o le a le tele o le taimi na ou teuina ai! Ou te talitonu na ou faʻaaluina pe a ma le 2,5 tausaga o galuega tumau i luga o le tusi ma suʻesuʻega faʻatatau - i le gasologa o le 4 tausaga. O lenei vaitau, sa ou faʻaaluina le tausaga atoa (2014-2015) galue i luga o le tusi, e aunoa ma se tupe maua, ma o le taimi na totoe na mafai ai ona tuʻufaʻatasia le sauniuniga o le tusi ma se galuega faavaitaimi.

O lenei, pe a toe tepa i tua, e manino lava o nei 2,5 tausaga e leʻi faʻaaluina fua, talu ai o le tupe maua na aumaia e lenei galuega ia te aʻu o loʻo i luga o le faasologa tutusa ma le totogi o se tagata fai polokalame mai Silicon Valley, semanu ou te mauaina pe ana ou le faia. alu ese mai LinkedIn i le 2014 e galue i se tusi. Ae o le mea moni sa le mafai ona ou muai iloaina lenei mea! E mafai ona fa'a 10 taimi fa'aitiitia ai tautupu, ma o se fa'amoemoega fa'apea o le a sili atu ona fa'aitiitiga mai le va'aiga tau tupe.

E le na'o totogi

O se vaega o le manuia o laʻu tusi atonu e mafua mai i le mea moni na ou faʻaaluina le tele o taumafaiga e faʻalauiloa ai. Talu ai ona o le tusi i le amataga o le tatalaina, na ou faia ai le toeitiiti atoa le 50 o lauga i konafesi tetele, faatasi ai ma le tele o isi "valaaulia" lauga i kamupani ma iunivesite. I nei fa'aaliga ta'itasi sa ou fa'alauiloa ai la'u tusi e le itiiti ifo ile pasi. Sa ou amio e pei o se tagata musika papa e alu taamilo e tuuina atu se album fou, ma ou te masalo o le faafetai i nei faafiafiaga na lauiloa ai le tusi. O ni nai pou i luga o laʻu blog sa sili ona lauiloa, ma atonu na latou tosina mai ai foi le mafaufau o tagata faitau i le tusi. I le taimi nei, ou te faia ni tautalaga i le tele o taimi, o lea ou te talitonu o faʻamatalaga e uiga i le tusi e salalau atu i le gutu o le gutu (i luga o fesoʻotaʻiga lautele; e fautuaina e le au faitau le tusi i uo).

O le tu'ufa'atasia o lauga ma le fa'alauiloaina o le tusi, na mafai ai ona fa'ailoaina o ia i totonu o le nu'u ma atiina a'e se igoa lelei i lenei matata. Ou te mauaina le tele o valaaulia e lauga i konafesi eseese nai lo le mea e mafai ona ou taliaina moni. O nei tautalaga ia i latou lava e le o se punavai o tupe maua (i fonotaga faʻapisinisi lelei, e masani ona i ai i le au faʻasalalau femalagaaiga ma mea e nonofo ai e totogi, ae o le tautalaga lava ia e seasea totogia), ae ui i lea, o sea igoa e aoga e pei o se faʻasalalauga - ua faʻalatalata atu ia te oe. ose faufautua.

E itiiti lava se feutagaiga na ou faia (ma o aso nei e masani ona teena ia talosaga mai kamupani eseese, a o ou taulai atu i laʻu suʻesuʻega), ae ou te masalo o le tulaga o loʻo i ai nei e le faigata ia te aʻu ona faia se pisinisi faufautua ma aʻoaʻoga lelei - faʻafesoʻotaʻi kamupani ma fesoasoani ia i latou e foia faʻafitauli e fesoʻotaʻi ma atinaʻe faʻamaumauga. Ua fa'ailoaina oe o se tagata fa'apitoa fa'apitoa ma fa'apitoa i le alamanuia, ma o lo'o naunau kamupani e totogi tupe lelei mo fautuaga a ia tagata atamamai.

Sa ou matua gauai atu i le tulaga tau tupe o le tusitala aua ou te talitonu o tusi o ni punaoa aoga aoga (sili atu i lalo ifo). Ou te manaʻo i le tele o tagata e mafai ona tusia a latou tusi, o lona uiga o ia galuega e tatau ona avea o se gaioiga faʻapitoa.

Na mafai ona ou faʻaaluina le tele o taimi i suʻesuʻega e fesoʻotaʻi ma le tusi ona e mafai ona ou ola e aunoa ma se totogi mo le tausaga atoa, o se fiafiaga e le mafai e le toʻatele o tagata ona gafatia. Ana mafai e tagata maua totogi lelei mo le sauniaina o mea faaleaoaoga, ona tele ai lea ma le tele o tusitusiga lelei faapena.

O le tusi o se punaoa fa'aa'oa'oga e mafai ona maua

E le gata e mafai e se tusi ona aumaia ni fa'amanuiaga taua tau tupe; E tele isi itu lelei o ia galuega.

O le tusi e lautele avanoa: Toeitiiti lava o soʻo se tasi, i le lalolagi atoa, e mafai ona gafatia e faʻatau se tusi. E le mafaatusalia le taugofie nai lo se kosi i le iunivesite po o aoaoga faapisinisi; E te le tau alu i se isi aai e faaaoga ai se tusi. O tagata o lo'o nonofo i nu'u i tua po'o atunu'u tau atia'e e mafai ona faitau tusi e tutusa le malosi ma i latou o lo'o nonofo i nofoaga fa'atekonolosi a le lalolagi. E mafai lava ona su'e pe su'esu'e le tusi mai le amataga i le isi pito, pe a e mana'o ai. E te le mana'omia se feso'ota'iga Initaneti e faitau ai le tusi. O le mea moni, i nisi o auala e maualalo ai le tusi nai lo aʻoaʻoga i le iunivesite, mo se faʻataʻitaʻiga, e le maua ai ni faʻamatalaga a le tagata lava ia, e le faʻatagaina oe e faʻatuina ni fesoʻotaʻiga faʻapolofesa, pe faʻafesoʻotaʻi. Ae i le avea o se auala e faaoo atu ai le poto, e toetoe lava a lē mafaafitia le aogā o le tusi.

Ioe, e tele isi punaoa i luga ole laiga: Wikipedia, blogs, vitio, Stack Overflow, API faʻamaumauga, suʻesuʻega tusiga, ma isi. E lelei e fai ma fa'amatalaga mo le taliina o fesili fa'apitoa (e pei o le "o le a le tapula'a o le foo?"), ae o le mea moni, o ia fa'amatalaga e fa'apitoa ma faigata ona fa'atulagaina mo a'oa'oga 'anoa. I le isi itu, o se tusi tusitusi lelei e maua ai se aʻoaʻoga filifilia ma le mafaufau loloto ma faʻamatalaga, lea e sili ona taua pe a taumafai e faʻamalamalama se autu faigata mo le taimi muamua.
E sili atu le fuaina o le tusi nai lo vasega ola. E tusa lava pe ou te faaaluina le vaega o totoe o laʻu galuega i le lauga i le fale faafiafia tele i laʻu iunivesite, ou te lē oo i le 100 tagata. I le tulaga o lesona ta'ito'atasi ma vaega laiti, e sili atu le lautele o le va. Ae o le tusi e mafai ai ona e oʻo atu i se aofia lautele e aunoa ma se faigata tele.

Aumai se manuia sili atu nai lo le mea e te mauaina

A e tusia se tusi, e te aumaia le manuia e sili atu nai lo lou mauaina. Ina ia faʻamaonia lenei mea, o le a ou taumafai e iloilo totoʻa aoga na aumai e laʻu tusi.

Seʻi tatou fai mai o le 100 tagata ua uma ona faʻatau laʻu tusi, lua vaetolu ua faʻamoemoe e faitau i ai, ae e leʻi oʻo lava i ai. Seʻi o tatou manatu atili o le tasi vaetolu o i latou ua uma ona faitau i ai na mafai ona faatatauina nisi o manatu o loo tuuina mai i le tusi, ae o le vaega o totoe na latou faitauina mo le fiafia.

Se'i o tatou faia se fa'atatauga fa'atatau: 10% o i latou na fa'atauina le tusi na mafai ona manuia mai ai.

O le a se aoga o lenei mea? I le tulaga o laʻu tusi, o lenei faʻamanuiaga e maua mai i le faia o filifiliga faʻatulagaina saʻo pe a fatuina fale teu oloa. Afai e te faia lelei lenei galuega, e mafai ona e faia ni faiga e sili atu le malulu, ma afai e te faia se mea sese, e mafai ona e faʻaaluina le tele o tausaga e alu ese ai mai le gaogao na e oʻo i ai.
O lenei numera e faigata ona faʻatusatusaina, ae seʻi tatou manatu o se tagata faitau na faʻaaogaina manatu i laʻu tusi na mafai ona aloese mai se filifiliga leaga e ono manaʻomia. tagata-masina moni. O le mea lea, o le au faitau e 10 na faaaogaina lenei malamalama na faasaolotoina pe tusa ma le 000 tagata-masina, po o le 10 tagata-tausaga, lea e mafai ona faaalu i mea e sili atu ona aoga nai lo le alu ese mai le faaletonu.

Afai ou te faʻaaluina le 2,5 tausaga e galue ai i le tusi, faʻasaoina isi tagata i le aofaʻi o le 833 tausaga o le taimi, na ou mauaina le sili atu i le 300 taimi o le toe faafoi mai o laʻu galuega. Afai tatou te manatu o le averesi o le totogi o le tagata fai polokalame e $100k i le tausaga, o lona uiga o le tau o loʻo tuʻuina mai e le tusi e $80m. Na fa'aalu e le aufaitau le tusa ma le $4m e fa'atau ai nei tusi e 100, o lona uiga o le fa'amanuiaga e maua mai e 000 taimi sili atu nai lo le tau na fa'atauina. E le gata i lea, ou te toe matauina o nei tala faʻatatau e matua faʻaeteete.

E sili atu mea e aumaia e le tusi nai lo na o aogā o loo talanoaina i luga. Mo se faʻataʻitaʻiga, e toʻatele le au faitau na taʻutaʻu mai ia te aʻu, faafetai i laʻu tusi, na latou pasia ma le manuia se faatalanoaga, maua a latou galuega miti, ma saunia le saogalemu tau tupe mo lo latou aiga. Ou te le iloa pe faapefea ona fuaina lena ituaiga tau, ae ou te manatu e matua tele lava.

sailiiliga

O le tusiaina o se tusi faʻapitoa e le faigofie, ae o se tusi faʻapitoa lelei e:

  • taua (fesoasoani i tagata ia sili atu a latou galuega),
  • scalable (o se numera tele o tagata e mafai ona manuia mai le tusi),
  • avanoa (toetoe o tagata uma) ma
  • fa'atamaoaigaina (e mafai ona e maua se tupe lelei i lenei mea).

O le a manaia le faʻatusatusaina o lenei galuega ma le atinaʻeina o punaoa tatala - o se isi ituaiga o gaioiga e aumaia ai faʻamanuiaga sili, ae toetoe a le maua tupe. E le o i ai lava so’u manatu manino i lenei mea.

E tatau ona maitauina o le tusiaina o se tusi e matua faigata lava, pe afai e te manaʻo e fai lelei. Mo aʻu sa faʻatusatusa i le lavelave i le atinaʻe ma faʻatau amata ane, ma i le faagasologa o le galuega sa ou oo ai i le sili atu ma le tasi le faafitauli. E le mafai ona ou fai atu o lenei faagasologa na i ai se aafiaga aoga i loʻu soifua maloloina faalemafaufau. O le mafuaaga lena ou te le faanatinati ai e amata le isi tusi: o maʻila mai le muamua e fou lava. Ae o lo'o faasolosolo malie lava ona mou atu ma'ila ma ou te fa'amoemoe (atonu e fai si fa'avalevalea) o le isi taimi o le a faigofie mea.

O le pito i lalo o loʻu manatu o le tusiaina o se tusi faʻapitoa o se taumafaiga aoga. O le lagona na e fesoasoani i le tele o tagata e matua faagaeetia lava. O lenei ituaiga o galuega e maua ai foi le tuputupu aʻe taua o le tagata lava ia. E lē gata i lea, e leai se isi auala e sili atu e aʻoaʻoina ai se mea nai lo le faamatala atu i isi.

puna: www.habr.com

Faaopoopo i ai se faamatalaga