{"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\/nl\/blog\/istoriya-uspeha-nginx-ili-vozmozhno-vsyo-probuj","title":{"rendered":"Het succesverhaal van nginx, of 'Alles is mogelijk, probeer het!'","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Het succesverhaal van nginx, of &#039;Alles is mogelijk, probeer het!&#039;\" src=\"\/wp-content\/uploads\/2019\/03\/40240d6033eae95e798968e1572840c8.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Igor Sysoev<\/b>, ontwikkelaar van de webserver <strong><noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/ru\/\">met alles wat daarin al aanwezig is, en de inhoud van de map<\/a><\/noindex><\/strong>, lid van een groot gezin <noindex><a rel=\"nofollow\" href=\"http:\/\/www.highload.ru\/\">HighLoad++<\/a><\/noindex>, stond niet zomaar aan de basis van onze conferentie. Ik beschouw Igor als mijn professionele leraar, een meester die me heeft geleerd om te werken en hoogbelaste systemen te begrijpen, wat mijn professionele pad voor een decennium heeft bepaald.<\/p>\n<p>Natuurlijk kon ik niet voorbijgaan aan de indrukwekkende <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/jetinfosystems\/blog\/443358\/\">succes<\/a><\/noindex> van het NGINX-team\u2026 En ik nam een interview af, niet met Igor (hij is nog steeds een introverte programmeur), maar met investeerders van het fonds <strong>Runa Capital<\/strong>, die tien jaar geleden nginx opmerkte, een zakelijke infrastructuur om hem heen bouwden en nu een deal leidden die zonder precedent is op de Russische markt.<\/p>\n<p>Het doel van het artikel hieronder is nog eens te bevestigen: alles is mogelijk! Probeer het!<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><strong>Voorzitter van de Programmacommissie HighLoad++ Oleg Bunin: Gefeliciteerd met de succesvolle overeenkomst! Voor zover ik kan beoordelen, is het jullie gelukt om de wens van Igor om programmeur te blijven en tegelijkertijd de hele zakelijke infrastructuur om hem heen op te bouwen, te behouden \u2014 dat is de droom van elke ontwikkelaar. Toch?<\/strong><\/p>\n<p><strong>Mijn gesprekspartner, managing partner van Runa Capital Dmitry Chikhachev:<\/strong> Dat klopt. Hierin ligt een grote verdienste van Igor zelf en zijn mede-oprichters Maxim en Andrey (Maxim Konovalov en Andrey Alekseev), want zij waren vanaf het begin bereid dat deze infrastructuur om hen heen werd opgebouwd. <strong>Niet alle startupondernemers beoordelen hun eigen krachten en mogelijkheden zo realistisch.<\/strong> Velen willen leiden of het gehele proces aansturen.<\/p>\n<p><strong>\u2014 Dus het NGINX-team heeft zich in feite zelf afzijdig gehouden van de zakelijke kant, of niet?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Nee, ze hebben zich niet teruggetrokken uit het zakelijke gedeelte, waarom zou dat? Maxim leidde het operationele gedeelte als operationeel directeur. Andrey hield zich bezig met BizDev, Igor bleef zich richten op de ontwikkeling \u2014 datgene wat hij leuk vindt.<\/p>\n<blockquote><p>Iedereen deed waar hij goed in was en wat hij leuk vond.<\/p><\/blockquote>\n<p>\nMaar ze begrepen allemaal dat voor het opbouwen van een miljoenenbedrijf in de VS iemand van een ander kaliber met een andere achtergrond nodig was. Daarom was er al in de eerste ronde van de onderhandelingen een afspraak met de investeerders dat zo iemand gevonden zou worden. Die persoon werd Gus Robertson, hij voldoet aan al deze criteria.<\/p>\n<p><strong>\u2014 Dus het was oorspronkelijk de bedoeling om de Amerikaanse markt te betreden?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> NGINX is een b2b-business. Het is echter niet bijzonder bekend bij gebruikers, omdat het op infrastructuurniveau werkt, je zou kunnen zeggen als middleware. De belangrijkste b2b-markt is de VS \u2014 daar is 40% van de wereldmarkt geconcentreerd.<\/p>\n<blockquote><p>Succes op de Amerikaanse markt bepaalt het succes van elke startup.<\/p><\/blockquote>\n<p>\nDaarom is het logische plan: naar de VS gaan, meteen iemand aannemen die het Amerikaanse bedrijf leidt, het bedrijf ontwikkelt en Amerikaanse investeerders aantrekt. Als je infrastructuursoftware in de VS wilt verkopen, is het belangrijk dat je ook Amerikaanse investeerders achter je hebt.<\/p>\n<p><strong>\u2014 Wie is er naar wie gekomen: jullie naar NGINX, of NGINX naar jullie?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> We hadden veel verschillende contactpunten. Waarschijnlijk toonden wij meer initiatief, omdat NGINX al die tijd zichtbaar was. Hoewel het nog geen bedrijf was en het marktaandeel relatief klein was (6%), was de investeerdersinteresse al groot. De deal was competitief, dus we toonden natuurlijk ook actieve betrokkenheid.<\/p>\n<p><strong>\u2014 In welke staat was het product? Er was geen bedrijf, maar waren er schetsen van een commerci\u00eble enterprise-versie?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Er was een nginx-webserver met open source. Het had gebruikers \u2014 6% van de wereldwijde markt. In werkelijkheid is dat miljoenen, zelfs tientallen miljoenen websites. Maar desondanks was er geen bedrijf en geen businessmodel. En omdat er geen bedrijf was, was er geen team: er was Igor Sysoev \u2014 de ontwikkelaar van nginx en een kleine community eromheen.<\/p>\n<p>Dit is een zeer interessant verhaal. Igor begon al in 2002 met het schrijven van nginx en bracht het in 2004 uit. De echte interesse kwam pas in 2008, en in 2011 kreeg hij financiering. Weinig mensen denken na over waarom er zoveel tijd overheen is gegaan. In werkelijkheid is er een logische technische verklaring voor.<\/p>\n<p>In 2002 werkte Igor bij Rambler en loste hij een probleem op dat hij als systeembeheerder tegenkwam \u2014 het zogenaamde C10k-probleem, dat wil zeggen het vermogen om meer dan tienduizend gelijktijdige aanvragen te verwerken tijdens piekbelasting. Dit probleem kwam toen pas op, omdat grote belastingen op het internet net gebruikelijk begonnen te worden. Slechts enkele websites \u2014 zoals Rambler, Yandex, Mail.ru \u2014 hadden hier mee te maken. Voor de meeste websites was dit irrelevant. Wanneer je per dag 100-200 aanvragen hebt, is er helemaal geen nginx nodig; Apache kan dat prima aan.<\/p>\n<p>Naarmate het internet populairder werd, nam het aantal websites dat met het C10k-probleem te maken kreeg toe. Steeds meer websites hadden een snellere webserver nodig om aanvragen te verwerken \u2014 zoals nginx.<\/p>\n<blockquote><p>De echte explosie van de belasting vond echter plaats tussen 2008 en 2010 met de opkomst van smartphones.<\/p><\/blockquote>\n<p>\nHet is gemakkelijk voor te stellen hoe snel het aantal aanvragen op servers steeg. Ten eerste nam de internetgebruikstijd toe, omdat je overal op links kon klikken, niet alleen achter de computer. Ten tweede veranderde het gedrag van de gebruiker \u2014 met touchscreens werden klikken op links chaotischer. Daarbij kwam ook nog eens de opkomst van sociale netwerken.<\/p>\n<p>Dit leidde ertoe dat <strong>de piekbelastingen op internet exponentieel begonnen te stijgen.<\/strong>De algemene belasting nam redelijk gelijkmatig toe, maar de pieken werden steeds merkbaarder. Het bleek dat het C10k-probleem wijdverspreid was. Op dat moment nam nginx zijn vlucht.<\/p>\n<p><img decoding=\"async\" alt=\"Het succesverhaal van nginx, of &#039;Alles is mogelijk, probeer het!&#039;\" src=\"\/wp-content\/uploads\/2019\/03\/ca2abb64b26c12ccb812c943135e540b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<strong>\u2014 Vertel op, hoe verliepen de gebeurtenissen na de ontmoeting met Igor en zijn team? Wanneer begon de ontwikkeling van de infrastructuur en de zakelijke idee\u00ebn? <\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Eerst werd de deal vormgegeven. Ik heb eerder gezegd dat de deal competitief was, en uiteindelijk werd er een syndicaat van investeerders gevormd. Wij maakten deel uit van dit syndicaat samen met BV Capital (nu e.ventures) en Michael Dell. We sloten eerst de deal en dachten daarna na over het vinden van een Amerikaanse CEO.<\/p>\n<p><strong>En hoe hebben jullie de deal gesloten? Jullie wisten immers niet eens wat het businessmodel was en wanneer het zou renderen? Hebben jullie simpelweg in het team, in een geweldig product ge\u00efnvesteerd?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Ja, het was puur een seed-deal. We dachten op dat moment niet na over het businessmodel.<\/p>\n<blockquote><p>Onze investeringshypothese was gebaseerd op het feit dat NGINX een uniek product was met een significant groeiende doelgroep.<\/p><\/blockquote>\n<p>\nHet loste een serieus probleem op voor deze doelgroep. Ik heb een favoriete test, een lakmoesproef voor elke investering \u2014 lost het product een massaal en pijnlijk probleem op? NGINX doorstond deze test met glans: het probleem was massaal, de belasting steeg, websites lagen plat. En het was pijnlijk, omdat we in een tijdperk kwamen waarin een website, wat je ook noemt, mission critical werd.<\/p>\n<p>In de jaren '90 dachten mensen zo: de site ligt plat - ik bel even de systeembeheerder, over een uur is het opgelost - dat is normaal. Tegen het einde van de jaren 2000 werd een downtime van 5 minuten voor veel bedrijven gelijk aan daadwerkelijk verloren geld, reputatie, enzovoorts. Het feit dat het probleem pijnlijk was, is \u00e9\u00e9n kant van het verhaal.<\/p>\n<p>De tweede kant waar wij als investeerders naar kijken, is <strong>de kwaliteit van het team<\/strong>. Hier waren we onder de indruk van Igor en zijn medeoprichters. Het was een wederzijds aanvullende ervaring en een uniek product dat door \u00e9\u00e9n persoon was ontwikkeld.<\/p>\n<p><strong>\u2014 Het is duidelijk dat het team met een aantal aanvullende competenties ook een rol heeft gespeeld.<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Ik vind het goed dat Igor het product alleen heeft ontwikkeld, maar toen het moment daar was om een bedrijf te cre\u00ebren, is hij niet alleen gegaan, maar met partners. Kijkend naar mijn 10-jarige investeringservaring, kan ik zeggen dat de aanwezigheid van twee medeoprichters de risico's zeker verkleint. <b>Het optimale aantal medeoprichters is twee of drie.<\/b> \u00c9\u00e9n is te weinig, en vier is al te veel.<\/p>\n<p><strong>\u2014 En wat gebeurde er daarna? Toen de deal was gesloten, maar er nog geen uitgewerkte businessidee was.<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> De deal wordt gesloten, het bedrijf wordt geregistreerd, documenten worden ondertekend, geld wordt overgemaakt - en toen zijn we aan de slag gegaan. Parallel aan het uitwerken van de businesskant hebben we een team van ontwikkelaars ingehuurd dat begon te werken aan het product. Andrey Alekseev, als BizDev, bouwde de eerste relaties met potenti\u00eble klanten op om feedback te verzamelen. Iedereen dacht samen na over het businessmodel en samen zochten ze naar een topmanager die het Amerikaanse bedrijf zou ontwikkelen en de leiding over het bedrijf zou hebben. <\/p>\n<p><strong>\u2014 En hoe hebben jullie die gevonden? Waar? Ik heb echt geen idee hoe je dat doet.<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Alle investeerders en de raad van bestuur waren daarbij betrokken. Uiteindelijk viel de keuze op Gus Robertson. Gus had bij Red Hat gewerkt, waarvan de topmanager onze investeerder was. We hebben contact opgenomen met Red Hat, omdat het open source is, en gezegd dat we op zoek waren naar iemand die in staat was de onderneming te leiden en deze naar een miljard te ontwikkelen. Zij hebben Gus aanbevolen.<\/p>\n<p>De deal met NGINX werd in 2011 gesloten, en in 2012 ontmoetten we Gus en hij viel ons meteen erg in de smaak. Hij had een achtergrond in open source bij Red Hat - op dat moment was dat het enige bedrijf met een miljardenwaardering in open source. Bovendien was Gus bezig met de ontwikkeling van het bedrijf en sales - precies wat we nodig hadden!<\/p>\n<p>Naast de achtergrond en ervaring waardeerden we ook zijn persoonlijke kwaliteiten - hij is een slimme, scherpzinnige persoon met een snelle geest en, belangrijker nog, het leek erop dat hij goed paste bij het team. Inderdaad, dat was ook zo. Toen ze elkaar ontmoetten, bleek dat iedereen op dezelfde golflengte zat en er een uitstekende interactie was.<\/p>\n<p>We hebben Gasa een aanbod gedaan en aan het einde van 2012 begon hij te werken. Gasa stelde ook voor om zijn eigen geld in NGINX te investeren. Dit maakte indruk op alle investeerders. Door zijn hoge betrokkenheid raakte hij betrokken bij het team van oprichters en werd hij door iedereen als mede-oprichter van het bedrijf beschouwd. Later was hij een van de vier. Er is een beroemde foto waar alle vier in NGINX-shirts staan.<\/p>\n<p><img decoding=\"async\" alt=\"Het succesverhaal van nginx, of &#039;Alles is mogelijk, probeer het!&#039;\" src=\"\/wp-content\/uploads\/2019\/03\/45d9f76e07ecc703e0ed88db51ac2392.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>De foto is afkomstig van <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/runa-capital-collection\/nginx-and-runa-story-6e27e2a4ab5d\">notities<\/a><\/noindex> van Dmitry Chikhachev over de geschiedenis van de samenwerking tussen NGINX en Runa Capital.<\/i><\/p>\n<p><strong>\u2014 Was het meteen mogelijk om het \u0431\u0438\u0437\u043d\u0435\u0441a-model te vinden, of veranderde het later?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Het model werd meteen gevonden, maar voordat dat gebeurde, hebben we enige tijd gediscussieerd over hoe en wat. Maar de belangrijkste discussie ging over de vraag of we het open-source project moesten blijven ondersteunen, of NGINX gratis moesten laten, of langzaam iedereen moesten laten betalen.<\/p>\n<blockquote><p>We besloten dat het goed zou zijn om de kracht van de community die achter NGINX staat te benutten, hen niet te teleurstellen en de ondersteuning van het open-source project niet op te geven.<\/p><\/blockquote>\n<p>\nDaarom besloten we om NGINX open source te houden, maar een speciaal product te cre\u00ebren dat de naam NGINX Plus kreeg. Dit is een commercieel product op basis van NGINX, dat we licenti\u00ebren aan enterprise-klanten. Tegenwoordig is de belangrijkste activiteit van NGINX de verkoop van NGINX Plus-licenties.<\/p>\n<p>De belangrijkste verschillen tussen de open-source en de betaalde versie zijn:<\/p>\n<ul>\n<li>In NGINX Plus is er extra functionaliteit voor enterprises, vooral load balancing.<\/li>\n<li>In tegenstelling tot het open-source product is er ondersteuning voor gebruikers.<\/li>\n<li>Dit product is makkelijker te gebruiken. Het is geen bouwer die je zelf moet samenstellen, maar een kant-en-klare binaire pakket dat je op je eigen infrastructuur kunt implementeren.<\/li>\n<\/ul>\n<p>\n<strong>\u2014 Hoe werkt de interactie tussen het open-source en het commerci\u00eble product? Vloeit er functionaliteit van het commerci\u00eble product naar de open-source versie? <\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Het open source-product blijft zich gelijktijdig ontwikkelen met het commerci\u00eble. Bepaalde functionaliteit wordt alleen aan het commerci\u00eble product toegevoegd, en sommige opties worden aan beide toegevoegd. Maar de kern van het systeem is uiteraard hetzelfde.<\/p>\n<p>Een belangrijk punt is dat nginx op zichzelf een zeer klein product is. Naar mijn mening bevat het slechts ongeveer 200.000 regels code. De uitdaging was om aanvullende producten te ontwikkelen. Maar dit is pas gebeurd na de volgende investeringsronde, toen er meerdere nieuwe producten werden gelanceerd: NGINX Amplify (2014-2015), NGINX Controller (2016) en NGINX Unit (2017-2018). De productlijn voor enterprise breidde zich uit.<\/p>\n<p><strong>\u2014 Hoe snel werd duidelijk dat je het juiste model had? Bereikte je het break-evenpunt of was het duidelijk dat het bedrijf groeide en geld zou opleveren?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Het eerste jaar met inkomsten was 2014, toen we de symbolische eerste miljoen dollar verdienden. Op dat moment was het duidelijk dat er vraag was, maar de economie vanuit het verkoopperspectief was nog niet helemaal duidelijk, in hoeverre het model zou kunnen opschalen.<\/p>\n<p>Twee jaar later, in 2016-2017, begrepen we al dat de economie goed was: het klantverloop was laag, er was up-sell, en klanten die begonnen met NGINX kochten steeds meer. Toen was het duidelijk dat dit verder geschaald kon worden. Dit leidde op zijn beurt tot extra financieringsrondes die al gericht waren op het opschalen van de verkooporganisatie, het aannemen van extra mensen in de VS en andere landen. Nu heeft NGINX verkoopkantoren in de Verenigde Staten, Europa, Azi\u00eb \u2014 over de hele wereld.<\/p>\n<p><strong>\u2014 Is NGINX nu een groot bedrijf?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Al bijna 200 mensen.<\/p>\n<p><strong>\u2014 Zijn het voornamelijk verkoop en support, neem ik aan?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Ontwikkeling is nog steeds een behoorlijk groot deel van het bedrijf. Maar verkoop en marketing zijn een aanzienlijk deel.<\/p>\n<p><strong> \u2014 Wordt de ontwikkeling voornamelijk gedaan door Russische jongens die in Moskou zitten?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> De ontwikkeling vindt nu al plaats in drie centra \u2014 Moskou, Californi\u00eb, Ierland. Maar Igor woont de meeste tijd nog steeds in Moskou, gaat naar zijn werk en programmeert.<\/p>\n<p><strong>We hebben de hele reis gevolgd: het begin in 2002, de release van nginx in 2004, de groei in 2008-2009, de kennismaking met investeerders in 2010, de eerste verkopen in 2013, en in 2014 de eerste miljoen dollar. En wat gebeurde er in 2019? Succes?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> In 2019 \u2014 een goede exit.<\/p>\n<p><strong>\u2014 Is dat een normale cyclus voor een startup in tijd, of een uitzondering op de regel?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Dit is een volkomen normale tijdsperiode, afhankelijk van waar je vanaf telt. Toen Igor NGINX schreef\u2014ik vertelde deze achtergrond niet voor niets\u2014was NGINX geen massaal product. Daarna, in 2008-2009 veranderde het internet en werd NGINX zeer gewild. <\/p>\n<p>Als je begint te tellen vanaf 2009-2010, dan <strong>is een cyclus van 10 jaar volkomen normaal<\/strong>, als je bedenkt dat dit in wezen het moment is waarop het product pas echt populair begon te worden. Als je telt vanaf de ronde in 2011, is 8 jaar na de eerste investeringen ook een normale termijn.<\/p>\n<p><strong>\u2014 Wat kunnen we nu vertellen, afsluitend over het onderwerp NGINX, over F5, over hun plannen\u2014wat zal er met NGINX gebeuren?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Ik weet het niet\u2014dat is een bedrijfsgeheim van F5. Het enige wat ik kan toevoegen is dat, als je nu \"F5 NGINX\" googelt, de eerste tien links nieuws zijn over het feit dat F5 NGINX heeft gekocht. Twee weken geleden zou dezelfde zoekopdracht eerst tien links hebben opgeleverd over hoe je van F5 naar NGINX migreert.<\/p>\n<p><strong>\u2014 Ze hebben de concurrent niet gedood!<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Nee, waarom zouden ze? In de persverklaring staat in grote lijnen dat ze van plan zijn wat te doen.<\/p>\n<p><strong>\u2014 In de persverklaring staat alles goed: we zullen niemand lastigvallen, alles zal groeien zoals voorheen.<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Ik denk dat deze bedrijven een zeer goede culturele overeenkomst hebben. In dit opzicht opereren ze toch in hetzelfde segment\u2014netwerk en belasting. Daarom <strong>gaat alles goed komen.<\/strong>.<\/p>\n<p><strong>\u2014 Laatste vraag: ik ben een geniale programmeur, wat moet ik doen om succes te herhalen?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Om het succes van Igor Sysoev te herhalen, moet je eerst bedenken welk probleem je wilt oplossen, want je wordt alleen betaald voor code als deze een alomtegenwoordig en pijnlijk probleem oplost. <\/p>\n<p><strong>\u2014 En dan naar jou? En verder help je?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Ja, met plezier.<\/p>\n<p><img decoding=\"async\" alt=\"Het succesverhaal van nginx, of &#039;Alles is mogelijk, probeer het!&#039;\" src=\"\/wp-content\/uploads\/2019\/03\/3007f8f0b84573a23ed7ae20fd53efd9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<blockquote><p>Dank je wel, Dmitry, voor het interview. We zullen binnenkort weer zien met het Runa Capital-fonds op <noindex><a rel=\"nofollow\" href=\"https:\/\/www.highload.ru\/spb\/2019\/\">Saint HighLoad++<\/a><\/noindex>. Op een plek die, dat kunnen we nu met volle overtuiging zeggen, de beste ontwikkelaars niet alleen uit Rusland, maar uit de hele wereld verzamelt. Wie weet, misschien zullen we over een paar jaar ons enthousiasme ook zo uitspreken over het succes van een van jullie. Bovendien is het nu duidelijk waar je moet beginnen\u2014het zoeken naar een oplossing voor een belangrijk probleem!<\/p><\/blockquote>\n<p>Bron: <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.3 - 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\/nl\/blog\/istoriya-uspeha-nginx-ili-vozmozhno-vsyo-probuj\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\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\/nl\/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\udd47Het succesverhaal van NGINX, of 'Alles is mogelijk, probeer het!' | ProHoster","description":"Igor Sysoev, ontwikkelaar.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/istoriya-uspeha-nginx-ili-vozmozhno-vsyo-probuj","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","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\/nl\/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\/nl\/wp-json\/wp\/v2\/posts\/29840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=29840"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/29840\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=29840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=29840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=29840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}