{"id":29840,"date":"2019-10-31T21:32:16","date_gmt":"2019-10-31T18:32:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/istoriya-uspeha-nginx-ili-vozmozhno-vsyo-probuj\/"},"modified":"2019-10-31T21:32:16","modified_gmt":"2019-10-31T18:32:16","slug":"istoriya-uspeha-nginx-ili-vozmozhno-vsyo-probuj","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/istoriya-uspeha-nginx-ili-vozmozhno-vsyo-probuj","title":{"rendered":"NGINXi edulugu lugu, v\u00f5i \"K\u00f5ik on v\u00f5imalik, proovi!\"","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"NGINXi edulugu lugu, v\u00f5i &quot;K\u00f5ik on v\u00f5imalik, proovi!&quot;\" src=\"\/wp-content\/uploads\/2019\/03\/40240d6033eae95e798968e1572840c8.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Igor S\u00f5sov<\/b>, veebi serveri arendaja <strong><noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/ru\/\">nginx<\/a><\/noindex><\/strong>, suurte perekonna liige <noindex><a rel=\"nofollow\" href=\"http:\/\/www.highload.ru\/\">HighLoad++<\/a><\/noindex>, ei seisnud lihtsalt meie konverentsi alguses. Ma pean Igorit oma professionaalseks \u00f5petajaks, meistriks, kes \u00f5petas mind t\u00f6\u00f6tama ja m\u00f5istma k\u00f5rge koormusega s\u00fcsteeme, mis m\u00e4\u00e4ras mu professionaalse tee k\u00fcmneks aastaks.<\/p>\n<p>Muidugi ei saanud ma m\u00f6\u00f6da p\u00e4\u00e4seda valju <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/jetinfosystems\/blog\/443358\/\">edust<\/a><\/noindex> NGINXi meeskonnast\u2026 Ja tegin intervjuu, kuid mitte Igoriga (ta on siiski introvert-programmeerija), vaid fondi <strong>Runa Capital<\/strong>, investoritega, kes k\u00fcmme aastat tagasi n\u00e4gid NGINX-i, ehitasid selle \u00fcmber \u00e4ristruktuuri ja kes praegu viisid l\u00e4bi tehingu, mis on Venemaa turul ulatuse poolest pretsedenditu.<\/p>\n<p>Artikli eesm\u00e4rk allpool on veel kord kinnitada \u2013 k\u00f5ik on v\u00f5imalik! Proovi!<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><strong>HighLoad++ programmikomitee esimees Oleg Bunin: \u00d5nnitlen teid eduka tehingu puhul! Kui ma \u00f5igesti aru saan, olete suutnud s\u00e4ilitada ja toetada Igori soovi j\u00e4tkata programmeerimist ning samal ajal ehitada tema \u00fcmber kogu \u00e4ristruktuuri \u2013 see on iga arendaja unistus, kas pole?<\/strong><\/p>\n<p><strong>Minu vestluskaaslane Runa Capitali partner Dmitri Tihhachev:<\/strong> See on t\u00f5si. Suur osa sellest, mis saavutati, on Igoori ja tema kaasasutajate Maksimi ja Andreiga (Maksim Konovalov ja Andrei Aleksejev) teene, sest nad olid algusest peale valmis selle infrastruktuuri enda \u00fcmber loomisega tegelema. <strong>Kaugeltki k\u00f5ik startupi juhid ei oska \u00f5igesti hinnata oma tugevusi ja v\u00f5imalusi.<\/strong> Paljud soovivad juhtida v\u00f5i olla kogu protsessi t\u00f5ukeks.<\/p>\n<p><strong>\u2014 Kas NGINX-i meeskond t\u00f5ukuski p\u00f5hiosas \u00e4ritegevusest eemale, v\u00f5i kuidas?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Ei, nad ei eraldunud \u00e4ripoolest, miks peaksid nad? Maksim juhtis operatiivset osa operatiivdirektorina. Andrei tegeledes BizDev'iga, Igor j\u00e4tkas arendustegevust \u2014 seda, mis talle meeldib.<\/p>\n<blockquote><p>Iga\u00fcks tegeles selle valdkonnaga, mis oli tema tugevus ja mis talle meeldis.<\/p><\/blockquote>\n<p>\nAga k\u00f5ik nad m\u00f5istsid, et m\u00f6rdumilli\u00e4rilise \u00e4ri rajamiseks Ameerikas on vaja teistsuguse taustaga ja klassiga inimest. Seet\u00f5ttu lepiti juba esimeses l\u00e4bir\u00e4\u00e4kimiste voorus kokku investoritega, et selline inimene leitakse. Temast sai Gus Robertson, kes vastas neile kriteeriumidele.<\/p>\n<p><strong>\u2014 Kas alguses oli plaan siseneda Ameerika turule?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> NGINX on b2b \u00e4ri. Samas ei ole see tavakasutajatele v\u00e4ga tuttav, kuna see t\u00f6\u00f6tab infrastruktuuri tasemel, v\u00f5ib \u00f6elda, et see on middleware. P\u00f5hituruks on Ameerika \u00dchendriigid \u2014 seal asub 40% maailmamarketist.<\/p>\n<blockquote><p>Edu Ameerika turul m\u00e4\u00e4rab iga alustava ettev\u00f5tte edu.<\/p><\/blockquote>\n<p>\nSeega on loogiline plaan: suunduda Ameerikasse, palgata koheselt inimene, kes juhib Ameerika ettev\u00f5tet, arendab \u00e4ri ja toob Ameerika investoreid. Kui soovid Ameerikas infrastruktuurset tarkvara m\u00fc\u00fca, siis on oluline, et sul oleks tagalas ka Ameerika investorid.<\/p>\n<p><strong>\u2014 Kes kelle juurde tuli: teie NGINXile v\u00f5i NGINX teie juurde?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Meil oli palju erinevaid kontaktpunkte. T\u00f5en\u00e4oliselt n\u00e4itasime me suuremat initsiatiivi, sest NGINX oli juba tol ajal tuntud. Kuigi ettev\u00f5tet veel ei eksisteerinud ja turuosa oli suhteliselt v\u00e4ike (6%), oli investorite huvi juba suur. Tehing oli konkurentsiv\u00f5imeline, seega n\u00e4itasime me kindlasti aktiivsust.<\/p>\n<p><strong>\u2014 Millises seisundis toode oli? Ettev\u00f5tet ei olnud, kuid kas oli olemas kavandeid \u00e4riversioonist?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Oli avatud koodiga web-server nginx. Sellel oli kasutajaid \u2014 6% globaalset turuosa. Tegelikult on see miljonid, isegi k\u00fcmned miljonid veebisaidid. Kuid sellegipoolest ei olnud ettev\u00f5tet, ei olnud \u00e4rimudelit. Ja kuna ettev\u00f5tet ei olnud, ei olnud ka meeskonda: oli Igor Sysoev \u2014 nginx-i arendaja ja v\u00e4ike kogukond selle \u00fcmber.<\/p>\n<p>See on v\u00e4ga huvitav lugu. Igor hakkas kirjutama nginx-i juba ammu \u2014 2002. aastal, ja vabastas selle 2004. aastal. T\u00f5eline huvi selle vastu tekkis alles 2008. aastal, 2011. aastal kaasas ta raha. V\u00e4hemalt inimesed ei m\u00f5tle sellele, miks m\u00f6\u00f6dus nii palju aega. Tegelikult on sellele loogiline tehniline selgitus.<\/p>\n<p>Aastal 2002 t\u00f6\u00f6tas Igor Rambleris ja tal oli \u00fcks probleem, millega ta s\u00fcsteemiadministraatorina tegeles \u2014 nn C10k probleem, see t\u00e4hendab, et server peab olema v\u00f5imeline k\u00e4sitlema \u00fcle k\u00fcmne tuhande samaaegse p\u00e4ringu suurimal koormusel. Sel ajal ilmnes see probleem just, kuna suured koormused internetis alles hakkasid levima. Sellega silmitsi seisis vaid m\u00f5ni \u00fcksik veebileht \u2014 n\u00e4iteks Rambler, Yandex, Mail.ru. Enamikule veebilehtedest see ei olnud aktuaalne. Kui p\u00e4evas on 100-200 p\u00e4ringut, ei ole mingit nginx-i vaja, Apache saab sellega suurep\u00e4raselt hakkama.<\/p>\n<p>Kuna internetist sai \u00fcha populaarsem, suurenes veebilehtede arv, mis seisavad silmitsi C10k probleemiga. \u00dcha enamal veebilehtedel oli vaja kiiremat veebiserverit p\u00e4ringute t\u00f6\u00f6tlemiseks \u2014 n\u00e4iteks nginx.<\/p>\n<blockquote><p>Kuid t\u00f5eline koormuse plahvatus toimus aastatel 2008-2010, mil ilmusid nutitelefonid.<\/p><\/blockquote>\n<p>\nOn lihtne ette kujutada, kui kiiresti kasvas serveriteenuste n\u00f5udlus. Esiteks, interneti kasutamise aeg pikenes, kuna linkide peale kl\u00f5psimine muutus v\u00f5imalikuks igal pool, mitte ainult arvuti taga istudes. Teiseks, muutus ka kasutajate k\u00e4itumine \u2014 puutetundlikud ekraanid t\u00f5id linkide kl\u00f5psamisse rohkem kaootilisust. Siia v\u00f5ib lisada ka sotsiaalmeediad.<\/p>\n<p>See viis kaugelt <strong>interneti tippkoormused kasvasid eksponentsiaalselt<\/strong>. \u00dcldine koormus kasvas enam-v\u00e4hem \u00fchtlaselt, kuid tipukoormused muutusid j\u00e4rjest rohkem ja rohkem tuntavaks. Selgus, et probleem, mida tuntakse kui C10k, muutus \u00fcldiseks. Just sel hetkel kerkis esile nginx.<\/p>\n<p><img decoding=\"async\" alt=\"NGINXi edulugu lugu, v\u00f5i &quot;K\u00f5ik on v\u00f5imalik, proovi!&quot;\" src=\"\/wp-content\/uploads\/2019\/03\/ca2abb64b26c12ccb812c943135e540b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<strong>\u2014 R\u00e4\u00e4gi, kuidas s\u00fcndmused p\u00e4rast kohtumist Igoriga ja tema meeskonnaga arenesid? Millal algas infrastruktuuri ja \u00e4rimudelite arendamine? <\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Alguses kujunes v\u00e4lja tehing. Olen juba maininud, et tehing oli konkurentsitihe ning l\u00f5puks moodustus investeerimis\u00fching. Meist sai osa sellest \u00fchingust koos BV Capitaliga (praegu e.ventures) ja Michael Delliga. Esiteks sulgesime tehingu, p\u00e4rast seda hakkasime m\u00f5tlema Ameerika CEO leidmisele.<\/p>\n<p><strong>Kuidas te \u00e4ri tehingu tegite? Tundub, et te isegi ei teadnud, milline on \u00e4rimudel ja millal see tasuvaks muutub? Lihtsalt investeerisite meeskonda, suurep\u00e4rasesse tootesse?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Jah, see oli puhas seemnete investeering. Me ei m\u00f5elnud sel hetkel \u00e4rimudelile.<\/p>\n<blockquote><p>Meie investeerimistees oli p\u00f5hitatud sellest, et NGINX on ainulaadne toode, mille kasutajaskond kasvab kiiresti.<\/p><\/blockquote>\n<p>\nSee lahendas selle kasutajaskonna jaoks t\u00f5sise probleemi. Mul on lemmiktest, lakmuspaber igasuguste investeeringute jaoks \u2014 kas toode lahendab massilise ja valuliku probleemi. NGINX l\u00e4bis selle teste suurep\u00e4raselt: probleem oli massiline, koormus kasvas, saidid olid maas. Ja see oli valulik, sest saabus aeg, mil veebisait muutus kriitiliseks.<\/p>\n<p>90ndatel arvasid inimesed nii: sait on maas \u2014 n\u00fc\u00fcd helistan s\u00fcsteemiadministraatorile, tunni aja p\u00e4rast t\u00f5stavad \u00fcles \u2014 k\u00f5ik on korras. 2000. aastate l\u00f5puks muutus paljude ettev\u00f5tete jaoks 5-minutiline alloaeg v\u00f5rreldes reaalse rahakaotuse, maine kadumise jne. See, et probleem oli valulik \u2014 see on \u00fcks k\u00fclg.<\/p>\n<p>Teine k\u00fclg, mida me kui investorerid vaatame \u2014 see on <strong>meeskonna kvaliteet<\/strong>. Siin meid m\u00f5jutas Igor ja tema kaasasutajad. See oli omavahel t\u00e4iustav kogemus ja ainulaadne toode, mille oli v\u00e4lja t\u00f6\u00f6tanud \u00fcks inimene.<\/p>\n<p><strong>\u2014 Arusaadav, oma rolli m\u00e4ngis ka meeskond, kellel oli teatud arv omavahel t\u00e4iendavaid oskusi.<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Mulle tundub \u00f5ige, et Igor t\u00f6\u00f6tas toote ise v\u00e4lja, kuid kui tuli aeg \u00e4ri loomiseks, ei l\u00e4inud ta sinna \u00fcksi, vaid koos partneritega. Vaadates 10-aastast investeerimiskogemust, v\u00f5in \u00f6elda, et kahe kaasasutaja olemasolu v\u00e4hendab kindlasti riske. <b>Optimaalne kaasasutajate arv on kaks v\u00f5i kolm.<\/b> \u00dcks on v\u00e4ga v\u00e4he, aga neli on juba liiga palju.<\/p>\n<p><strong>\u2014 Aga mis edasi juhtus? Kui tehing oli juba tehtud, aga t\u00f6\u00f6tavat \u00e4riideed veel polnud.<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Tehing s\u00f5lmitakse, ettev\u00f5te registreeritakse, dokumendid allkirjastatakse, raha kantakse \u00fcle \u2014 ja edasi. Samal ajal, kui t\u00f6\u00f6tati v\u00e4lja \u00e4ripool, leiti arendajate meeskond, kes hakkas tootega tegelema. Andrei Alekseev BizDev'ina v\u00e4ljastas esmased suhted potentsiaalsete klientidega, et koguda tagasisidet. Koos m\u00f5eldi \u00e4ri mudeli \u00fcle ning koos otsiti \u00fclemjuhti, kes arendaks Ameerika \u00e4ri ja juhiks ettev\u00f5tet sisuliselt. <\/p>\n<p><strong>\u2014 Kuidas te teda leidsite? Kus? Ma isegi ei kujuta ette, kuidas seda teha.<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> K\u00f5ik investorid ja teadusn\u00f5ukogu tegelesid sellega. L\u00f5puks langes valik Gas Robertsonile. Gas t\u00f6\u00f6tas Red Hat'is, mille tippjuht oli meie investor. Me p\u00f6\u00f6rdusime Red Hat'i poole, kuna see on avatud l\u00e4htekoodiga, ja \u00fctlesime, et otsime inimest, kes suudaks \u00e4ri juhtida ja seda miljardiliseks arendada. Nad soovitasid Gasti.<\/p>\n<p>Tehing NGINXiga s\u00f5lmiti 2011. aastal, ja 2012. aastal kohtusime juba Gasega, kes meile kohe v\u00e4ga meeldis. Tal oli open source\u2019i taust Red Hati juurest \u2013 tol ajal oli see ainus ettev\u00f5te, millel oli mitme miljardi dollarine kapitalisatsioon open source'is. Pealegi t\u00f6\u00f6tas Gas just \u00e4riarenduse ja m\u00fc\u00fcgi alal \u2013 see oli vajalik!<\/p>\n<p>Lisaks taustale ja kogemusele meeldisid meile ka tema isikuomadused \u2013 ta on arvestatav ja etten\u00e4gelik inimene kiire meelega, ja mis on samuti oluline, tundus meile, et tal on hea kultuuriline sobivus meeskonnaga. Nii see oligi. Kui nad kohtusid, selgus, et k\u00f5ik on samal lainel ja t\u00f5husalt koost\u00f6\u00f6d tehes.<\/p>\n<p>Teeme Gasele ettepaneku, ja 2012. aasta l\u00f5pus asus ta t\u00f6\u00f6le. Gas pakkus ka, et investeerib NGINXisse oma raha. See j\u00e4ttis k\u00f5ikidele investoritele mulje. T\u00e4nu Gase k\u00f5rgele kaasatusele sulandusid ta asutajate meeskonda ja teda peeti k\u00f5ikide seas kui kaasasutajat. Edaspidi oli ta \u00fcks neljast. On kuulus foto, kus k\u00f5ik neli kannavad NGINXi t-s\u00e4rke.<\/p>\n<p><img decoding=\"async\" alt=\"NGINXi edulugu lugu, v\u00f5i &quot;K\u00f5ik on v\u00f5imalik, proovi!&quot;\" src=\"\/wp-content\/uploads\/2019\/03\/45d9f76e07ecc703e0ed88db51ac2392.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Foto on p\u00e4rit <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/runa-capital-collection\/nginx-and-runa-story-6e27e2a4ab5d\">m\u00e4rkmed<\/a><\/noindex> Dmitri Chikhachevi jutustusest NGINXi ja Runa Capitali koost\u00f6\u00f6st.<\/i><\/p>\n<p><strong>\u2014 Kas suudate kohe \u00e4ri mudeli \u00fcles leida v\u00f5i muutus see hiljem?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> \u00c4rimudeli suutsime kohe v\u00e4lja tuua, kuid enne seda arutasime m\u00f5nda aega, kuidas ja mida teha. Kuid peamine arutelu k\u00e4is \u00fcmber selle, kas j\u00e4tkata avatud koodi projekti toetamist, hoida nginx tasuta v\u00f5i hakata k\u00f5iki j\u00e4rk-j\u00e4rgult tasuma.<\/p>\n<blockquote><p>Otsustasime, et oleks \u00f5ige kasutada nginx'i taga olevat kogukonna j\u00f5udu, et neid mitte pettuda ja avatud koodi projekti toetamisest loobuda.<\/p><\/blockquote>\n<p>\nSeet\u00f5ttu otsustasime j\u00e4tta nginx avatud allikaks, kuid luua sellele lisaks spetsiaalse toote, mille nimeks sai NGINX Plus. See on kommertsprodukt nginx'i baasil, mida me litsentseerinud ettev\u00f5tte klientidele. Praegu on NGINX'i peamine \u00e4ri NGINX Plus litsentside m\u00fc\u00fck.<\/p>\n<p>Peamised erinevused avatud ja tasulise versiooni vahel on:<\/p>\n<ul>\n<li>NGINX Plus omab t\u00e4iendavat funktsionaalsust ettev\u00f5tetele, peamiselt - koormuse tasakaalustamine.<\/li>\n<li>Erinevalt avatud allika tootest on kasutajatoe tugi.<\/li>\n<li>Selle tootega on lihtsam t\u00f6\u00f6tada. See ei ole ehitusplokk, mille ise kokku peab panema, vaid juba valmis binaarne pakett, mille saab oma infrastruktuurile juurutada.<\/li>\n<\/ul>\n<p>\n<strong>\u2014 Kuidas suhtleb avatud l\u00e4htekood ja kommertstoode? Kas m\u00f5ni funktsioon kommertsproduktist voolab avatud l\u00e4htekoodisse? <\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Avatud l\u00e4htekoodi toode areneb paralleelselt kommertsproduktiga. M\u00f5ni funktsionaalsus lisatakse ainult kommertsproduktile, osa nii sinna kui ka siia. Kuid s\u00fcsteemi tuum on ilmselgelt sama.<\/p>\n<p>Oluline aspekt on see, et nginx on iseenesest v\u00e4ga v\u00e4ike toode. Minu arvates on seal vaid umbes 200 000 koodirida. \u00dclesanne oli arendada t\u00e4iendavaid tooteid. Kuid see juhtus juba p\u00e4rast j\u00e4rgmist investeerimisringi, kui k\u00e4ivitatud oli mitu uut toodet: NGINX Amplify (2014-2015), NGINX Controller (2016) ja NGINX Unit (2017-2018). Ettev\u00f5tte tooteportfell laienes.<\/p>\n<p><strong>\u2014 Kui kiiresti sain aru, et olete mudeliga \u00f5igel teel? Kas j\u00f5udsite tasuvuspunkti v\u00f5i sai kiiresti selgeks, et \u00e4ri kasvab ja hakkab raha teenima?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Esimene aastal k\u00e4ive oli 2014, mil me teenisime oma esimese miljoni dollarit. Sel hetkel oli selge, et n\u00f5udlust on, kuid m\u00fc\u00fcgimudeli majanduslikud aspektid ja see, kui h\u00e4sti mudel skaleerub, ei olnud veel t\u00e4ielikult m\u00f5istetavad.<\/p>\n<p>Kaks aastat hiljem, 2016-2017, saime aru, et majanduslikud n\u00e4itajad on head: klientide lahkumine on v\u00e4ike, on v\u00f5imalik lisam\u00fc\u00fcki, ja kliendid, kes hakkavad NGINX-i kasutama, ostavad seda aina rohkem. Siis sai selgeks, et see on edasi skaleeritav. See omakorda viis t\u00e4iendavate finantseerimisvoorudeni, mis suunati m\u00fc\u00fcgiorganisatsiooni laiendamiseks ning uute inimeste palkamiseks Ameerikas ja teistes riikides. Praegu on NGINX-il m\u00fc\u00fcgib\u00fcrood Ameerikas, Euroopas ja Aasias \u2014 kogu maailmas.<\/p>\n<p><strong>\u2014 Kas NGINX on n\u00fc\u00fcd suur ettev\u00f5te?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Jah, umbes 200 inimest.<\/p>\n<p><strong>\u2014 Peamiselt on need ilmselt m\u00fc\u00fck ja tugi?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Arendus on endiselt ettev\u00f5tte oluline osa. Kuid m\u00fc\u00fck ja turundus on samuti m\u00e4rkimisv\u00e4\u00e4rsed.<\/p>\n<p><strong> \u2014 Kas arendusega tegelevad peamiselt Venemaa noored, kes istuvad Moskvas?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Arendamine toimub n\u00fc\u00fcd juba kolmes keskuses \u2014 Moskvas, Californias ja Iirimaal. Kuid Igor veedab enamikku ajast Moskvas, k\u00e4ib t\u00f6\u00f6l ja programmeerib.<\/p>\n<p><strong>Me j\u00e4lgisime kogu teekonda: algus 2002. aastal, 2004. aastal nginx'i v\u00e4ljatoomine, kasv 2008-2009, 2010. aastal kohtumine investoritega, 2013. aastal esimesed m\u00fc\u00fcgitehingud, 2014. aastal esimene miljon dollarit. Aga mis 2019? Edu?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> 2019 \u2014 hea tulemus.<\/p>\n<p><strong>\u2014 Kas see on normaalne ts\u00fckkel idufirma jaoks, v\u00f5i erand reeglitest?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> See on t\u00e4iesti normaalne ajats\u00fckkel \u2014 s\u00f5ltuvalt sellest, millest alustada. Kui Igor kirjutas nginx'i \u2014 ma ei r\u00e4\u00e4kinud seda eepost ilma p\u00f5hjuseta \u2014 ei olnud nginx massiline toode. Siis, 2008-2009. aastal muutus internet ja nginx'ist sai v\u00e4ga n\u00f5utud lahendus. <\/p>\n<p>Kui alustada just 2009-2010. aastast, siis <strong>10-aastane ts\u00fckkel on t\u00e4iesti normaalne<\/strong>, kui arvestada, et see on tegelikult hetk, mil toode hakkas t\u00f5eliselt n\u00f5utud olema. Kui arvestada 2011. aasta rahastamisringist, siis 8 aastat esmastest investeeringutest on samuti normaalne aeg.<\/p>\n<p><strong>\u2014 Mida saab n\u00fc\u00fcd r\u00e4\u00e4kida, l\u00f5petades NGINX'i teema, F5-st, nende plaanidest \u2014 mis saab NGINX'ist?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Ma ei tea - see on F5 ettev\u00f5tte saladus. Ainus, mida ma lisada saan, on see, et kui otsida n\u00fc\u00fcd \"F5 NGINX\", siis k\u00fcmme esimest linki on uudised, et F5 ostis NGINX. Sellega seotud p\u00e4ringule kaks n\u00e4dalat tagasi oleks otsing alguses andnud k\u00fcmme linki selle kohta, kuidas migreerida F5-lt NGINX-ile.<\/p>\n<p><strong>\u2014 Kas te ei oleks tapnud konkurenti!<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Ei, miks? Pressiteates on \u00fcldiselt \u00f6eldud, mida nad plaanivad teha.<\/p>\n<p><strong>\u2014 Pressiteates on k\u00f5ik h\u00e4sti: me ei kavatse kedagi puudutada, k\u00f5ik kasvab nagu varem.<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Ma arvan, et neil ettev\u00f5tetel on v\u00e4ga hea kultuuriline \u00fchtsus. Selles m\u00f5ttes t\u00f6\u00f6tavad nad m\u00f5lemad siiski samas segmendis - v\u00f5rgu ja koormuse alal. Seet\u00f5ttu <strong>l\u00e4heb k\u00f5ik h\u00e4sti<\/strong>.<\/p>\n<p><strong>\u2014 Viimane k\u00fcsimus: ma olen geniaalne programmeerija, mida ma pean tegema, et kordama edu?<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Edu kordamiseks, nagu Igor Sysoev, peab esmalt v\u00e4lja m\u00f5tlema, millist probleemi lahendada, sest koodi eest makstakse raha ainult siis, kui see lahendab massilised ja valulikud probleemid. <\/p>\n<p><strong>\u2014 Ja siis teie juurde? Kas te aitate edasi.<\/strong><\/p>\n<p><strong>Dmitri:<\/strong> Jah, hea meelega.<\/p>\n<p><img decoding=\"async\" alt=\"NGINXi edulugu lugu, v\u00f5i &quot;K\u00f5ik on v\u00f5imalik, proovi!&quot;\" src=\"\/wp-content\/uploads\/2019\/03\/3007f8f0b84573a23ed7ae20fd53efd9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<blockquote><p>Suur t\u00e4nu Dmitri eest intervjuu eest. Kohtume peagi taas Runa Capital fondiga. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.highload.ru\/spb\/2019\/\">Saint HighLoad++<\/a><\/noindex>. Kohas, kus me n\u00fc\u00fcd t\u00e4ieliku kindlusega v\u00e4idame, koguneb parim arendajate mitte ainult Venemaalt, vaid kogu maailmast. Kes teab, v\u00f5ib-olla m\u00f5ne aasta p\u00e4rast arutame sama palavikult kellegi teie edusamme. Lisaks on n\u00fc\u00fcd selge, kust alustada \u2014 oluline probleemi lahenduse otsimisest!<\/p><\/blockquote>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/oleg-bunin\/blog\/444318\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u0433\u043e\u0440\u044c \u0421\u044b\u0441\u043e\u0435\u0432, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 nginx, \u0447\u043b\u0435\u043d \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0441\u0435\u043c\u044c\u0438 HighLoad++, \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0442\u043e\u044f\u043b \u0443 \u0438\u0441\u0442\u043e\u043a\u043e\u0432 \u043d\u0430\u0448\u0435\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438. \u042f \u0432\u043e\u0441\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e \u0418\u0433\u043e\u0440\u044f \u043a\u0430\u043a \u0441\u0432\u043e\u0435\u0433\u043e \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0443\u0447\u0438\u0442\u0435\u043b\u044f, \u043c\u0430\u0441\u0442\u0435\u0440\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u0443\u0447\u0438\u043b \u043c\u0435\u043d\u044f \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0438 \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c \u0432\u044b\u0441\u043e\u043a\u043e\u043d\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0447\u0442\u043e \u043d\u0430 \u0434\u0435\u0441\u044f\u0442\u0438\u043b\u0435\u0442\u0438\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u043b\u043e \u043c\u043e\u0439 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0443\u0442\u044c. \u0415\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u044f \u043d\u0435 \u043c\u043e\u0433 \u043f\u0440\u043e\u0439\u0442\u0438 \u043c\u0438\u043c\u043e \u043e\u0433\u043b\u0443\u0448\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0443\u0441\u043f\u0435\u0445\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u044b NGINX\u2026 \u0418 \u0432\u0437\u044f\u043b \u0438\u043d\u0442\u0435\u0440\u0432\u044c\u044e, \u043d\u043e \u043d\u0435 \u0443 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-29840","post","type-post","status-publish","format-standard","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418\u0433\u043e\u0440\u044c \u0421\u044b\u0441\u043e\u0435\u0432, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/istoriya-uspeha-nginx-ili-vozmozhno-vsyo-probuj\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0443\u0441\u043f\u0435\u0445\u0430 nginx, \u0438\u043b\u0438 \u00ab\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u0441\u0451, \u043f\u0440\u043e\u0431\u0443\u0439!\u00bb | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u0433\u043e\u0440\u044c \u0421\u044b\u0441\u043e\u0435\u0432, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/istoriya-uspeha-nginx-ili-vozmozhno-vsyo-probuj\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:32:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:32:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47NGINX-i edulugu, v\u00f5i \u201eK\u00f5ik on v\u00f5imalik, proovi!\u201d | ProHoster","description":"Igor Sysoev, arendaja.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/istoriya-uspeha-nginx-ili-vozmozhno-vsyo-probuj","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0443\u0441\u043f\u0435\u0445\u0430 nginx, \u0438\u043b\u0438 \u00ab\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u0441\u0451, \u043f\u0440\u043e\u0431\u0443\u0439!\u00bb | ProHoster","og:description":"\u0418\u0433\u043e\u0440\u044c \u0421\u044b\u0441\u043e\u0435\u0432, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a.","og:url":"https:\/\/prohoster.info\/et\/blog\/istoriya-uspeha-nginx-ili-vozmozhno-vsyo-probuj","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:32:16+00:00","article:modified_time":"2019-10-31T18:32:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"29840","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-20 22:40:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:47:36","updated":"2026-01-20 22:40:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/29840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=29840"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/29840\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=29840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=29840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=29840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}