{"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\/it\/blog\/istoriya-uspeha-nginx-ili-vozmozhno-vsyo-probuj","title":{"rendered":"Storia di successo di nginx, o 'Tutto \u00e8 possibile, prova!'","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Storia di successo di nginx, o &#039;Tutto \u00e8 possibile, prova!&#039;\" src=\"\/wp-content\/uploads\/2019\/03\/40240d6033eae95e798968e1572840c8.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Igor Sysoev<\/b>, sviluppatore del server web <strong><noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/ru\/\">nginx<\/a><\/noindex><\/strong>, membro di una grande famiglia <noindex><a rel=\"nofollow\" href=\"http:\/\/www.highload.ru\/\">HighLoad++<\/a><\/noindex>, non \u00e8 stato solo presente agli inizi della nostra conferenza. Considero Igor come un mio insegnante professionale, un maestro che mi ha insegnato a lavorare e a comprendere i sistemi ad alta capacit\u00e0 di carico, che hanno definito il mio percorso professionale per un decennio.<\/p>\n<p>Naturalmente, non potevo trascurare il clamoroso <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/jetinfosystems\/blog\/443358\/\">successo<\/a><\/noindex> del team NGINX\u2026 E ho fatto un'intervista, ma non a Igor (\u00e8 ancora un programmatore introverso), bens\u00ec agli investitori del fondo <strong>Runa Capital<\/strong>, che dieci anni fa hanno intravisto nginx, costruito attorno a esso un'infrastruttura aziendale, e ora stavano conducendo un affare senza precedenti per il mercato russo.<\/p>\n<p>L'obiettivo dell'articolo qui sotto \u00e8 confermare ancora una volta che tutto \u00e8 possibile! Prova!<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><strong>Il presidente del comitato programmatico di HighLoad++, Oleg Bunin: Congratulazioni per l'affare riuscito! Da quello che posso giudicare, siete riusciti a mantenere e supportare il desiderio di Igor di continuare a lavorare come programmatore e nel contempo costruire attorno a lui tutta l'infrastruttura aziendale: \u00e8 davvero un sogno per qualsiasi sviluppatore. Giusto?<\/strong><\/p>\n<p><strong>Il mio interlocutore, il socio amministratore di Runa Capital, Dmitry Chikhachev:<\/strong> \u00c8 cos\u00ec. Gran parte del merito va a Igor stesso e ai suoi cofondatori Maxim e Andrey (Maxim Konovalov e Andrey Alekseev), perch\u00e9 erano inizialmente pronti affinch\u00e9 questa infrastruttura fosse costruita attorno a loro. <strong>Non tutti gli startuper valutano cos\u00ec realisticamente le proprie forze e possibilit\u00e0.<\/strong> Molti vogliono guidare o dirigere l'intero processo.<\/p>\n<p><strong>\u2014 Quindi il team NGINX in sostanza si \u00e8 allontanato dalla parte aziendale, o come?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> No, non si sono distaccati dalla parte commerciale, perch\u00e9 mai? Maxim ha gestito la parte operativa come direttore operativo. Andrey si \u00e8 occupato di BizDev, Igor ha continuato a occuparsi dello sviluppo \u2014 ci\u00f2 che gli piace.<\/p>\n<blockquote><p>Ognuno si occupava di ci\u00f2 in cui era forte e che gli piaceva.<\/p><\/blockquote>\n<p>\nMa tutti capivano che per costruire un business multimilionario negli Stati Uniti era necessaria una persona di calibro diverso, con un altro background. Pertanto, gi\u00e0 nel primo round di negoziazione, c'era un accordo con gli investitori per trovare una persona di questo tipo. \u00c8 diventato Gus Robertson, che soddisfa tutti questi criteri.<\/p>\n<p><strong>\u2014 Quindi inizialmente era previsto entrare nel mercato americano?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> NGINX \u00e8 un business b2b. \u00c8 forse poco conosciuto dagli utenti, poich\u00e9 opera a livello infrastrutturale, potremmo dire middleware. Il principale mercato b2b si trova negli Stati Uniti: qui si concentra il 40% del mercato mondiale.<\/p>\n<blockquote><p>Il successo nel mercato americano predetermina il successo di qualsiasi startup.<\/p><\/blockquote>\n<p>\nQuindi, il piano logico \u00e8: andare negli Stati Uniti, assumere immediatamente una persona che diriga la filiale americana, svilupper\u00e0 il business e attirer\u00e0 investitori americani. Se vuoi vendere software infrastrutturale negli Stati Uniti, \u00e8 importante avere alle spalle anche investitori americani.<\/p>\n<p><strong>\u2014 Chi \u00e8 andato da chi: voi da nginx, nginx da voi?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Abbiamo avuto molti diversi punti di contatto. Probabilmente, abbiamo mostrato una maggiore iniziativa, poich\u00e9 gi\u00e0 allora nginx era visibile. Anche se non era ancora un'azienda e la quota di mercato era relativamente piccola (6%), l'interesse degli investitori era gi\u00e0 alto. L'accordo era competitivo, quindi, ovviamente, abbiamo mostrato attivismo.<\/p>\n<p><strong>\u2014 In che condizioni era il prodotto? Non c\u2019era un'azienda, ma c'erano schizzi di una versione commerciale enterprise?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> C'era un server web nginx open source. Aveva utenti: il 6% del mercato globale. In realt\u00e0, si tratta di milioni, anzi decine di milioni di siti web. Tuttavia, non c'era un'azienda, non c'era un modello di business. E poich\u00e9 non c'era un'azienda, non c'era un team: c'era Igor Sysoev, lo sviluppatore di nginx, e una piccola community attorno.<\/p>\n<p>\u00c8 una storia molto interessante. Igor ha iniziato a scrivere nginx molto tempo fa, nel 2002, e l'ha rilasciato nel 2004. L'interesse reale \u00e8 emerso solo nel 2008, e nel 2011 ha attirato fondi. In pochi si chiedono perch\u00e9 ci sia voluto cos\u00ec tanto tempo. In realt\u00e0, c'\u00e8 una logica spiegazione tecnica a questo.<\/p>\n<p>Nel 2002 Igor lavorava per Rambler e c'era un problema che lui come amministratore di sistema cercava di risolvere: il cosiddetto problema C10k, cio\u00e8 gestire oltre diecimila richieste simultanee in un picco di carico. Questo problema era appena emerso, perch\u00e9 i grandi carichi su internet stavano iniziando a diffondersi. Solo alcuni siti, come Rambler, Yandex, Mail.ru, si trovavano ad affrontarlo. La maggior parte dei siti web non ne aveva bisogno. Quando si ricevono da 100 a 200 richieste al giorno, nginx non \u00e8 necessario; Apache gestisce benissimo.<\/p>\n<p>Con l'aumento della popolarit\u00e0 di Internet, \u00e8 cresciuto anche il numero di siti che affrontavano il problema C10k. Sempre pi\u00f9 siti necessitavano di un server web pi\u00f9 veloce per gestire le richieste, come nginx.<\/p>\n<blockquote><p>Tuttavia, il reale esplosione del carico si \u00e8 verificata tra il 2008 e il 2010 con l'arrivo degli smartphone.<\/p><\/blockquote>\n<p>\n\u00c8 facile immaginare quanto sia aumentato immediatamente il numero di richieste ai server. In primo luogo, il tempo trascorso online \u00e8 aumentato, perch\u00e9 ora era possibile cliccare i link ovunque e non solo seduti davanti a un computer. In secondo luogo, \u00e8 cambiato anche il comportamento dell'utente: con il touchscreen, la navigazione tra i link \u00e8 diventata pi\u00f9 caotica. A questo si aggiungono i social media.<\/p>\n<p>Questo ha portato al fatto che <strong>i picchi di carico su Internet sono aumentati in modo esponenziale<\/strong>. Il carico totale aumentava in modo relativamente uniforme, ma i picchi diventavano sempre pi\u00f9 evidenti. Si \u00e8 scoperto che il problema C10k era diventato diffuso. \u00c8 stato in quel momento che nginx ha spiccato il volo.<\/p>\n<p><img decoding=\"async\" alt=\"Storia di successo di nginx, o &#039;Tutto \u00e8 possibile, prova!&#039;\" src=\"\/wp-content\/uploads\/2019\/03\/ca2abb64b26c12ccb812c943135e540b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<strong>\u2014 Racconta come si sono evoluti gli eventi dopo l'incontro con Igor e il suo team? Quando \u00e8 iniziato lo sviluppo dell'infrastruttura e delle idee di business? <\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Inizialmente, si stava formando un accordo. Ho gi\u00e0 detto che l'accordo era competitivo e alla fine si \u00e8 formato un sindacato di investitori. Siamo diventati parte di questo sindacato insieme a BV Capital (ora e.ventures) e Michael Dell. Prima abbiamo chiuso l'affare e poi abbiamo iniziato a pensare alla ricerca di un CEO americano.<\/p>\n<p><strong>E come avete chiuso l'affare? \u00c8 stato cos\u00ec che non sapevate neanche quale fosse il modello di business e quando questo si sarebbe ripagato? Avete semplicemente investito nel team, in un prodotto fantastico?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> S\u00ec, era un affare di seed puro. In quel momento non pensavamo a un modello di business.<\/p>\n<blockquote><p>La nostra tesi d'investimento si basava sul fatto che NGINX \u00e8 un prodotto unico con un pubblico in forte crescita.<\/p><\/blockquote>\n<p>\nRisollevava per questo pubblico un problema piuttosto serio. Ho un test preferito, una cartina al tornasole per ogni investimento: il prodotto risolve un problema diffuso e urgente? NGINX ha superato questo crash test con successo: il problema era diffuso, i carichi aumentavano e i siti andavano in down. Ed era un problema serio, perch\u00e9 stava arrivando un'epoca in cui il sito web diventava, per cos\u00ec dire, mission critical.<\/p>\n<p>Negli anni '90, la gente pensava cos\u00ec: il sito \u00e8 down \u2014 adesso chiamo l'amministratore di sistema, in un'ora sar\u00e0 su \u2014 tutto normale. Alla fine degli anni 2000, per molte aziende, un downtime di 5 minuti \u00e8 diventato un reale costo economico, reputazionale, ecc. Il fatto che il problema fosse doloroso \u00e8 solo un aspetto.<\/p>\n<p>Il secondo aspetto, per noi come investitori, \u00e8 <strong>la qualit\u00e0 del team<\/strong>. Qui siamo rimasti colpiti da Igor e dai suoi cofondatori. Era un'esperienza complementare e un prodotto unico sviluppato da una sola persona.<\/p>\n<p><strong>\u2014 \u00c8 chiaro che anche il team ha giocato un ruolo, con competenze che si completano a vicenda.<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Mi sembra corretto che Igor abbia sviluppato il prodotto da solo, ma quando \u00e8 arrivato il momento di avviare l'attivit\u00e0, non ci \u00e8 andato da solo, ma con dei partner. Guardando a 10 anni di esperienza da investitore, posso dire che avere due cofondatori riduce certamente i rischi. <b>Il numero ottimale di cofondatori \u00e8 due o tre.<\/b> Uno \u00e8 davvero troppo poco, mentre quattro sono gi\u00e0 troppi.<\/p>\n<p><strong>\u2014 E cosa \u00e8 successo dopo? Quando l'affare era gi\u00e0 concluso, ma l'idea di business non era ancora definita.<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Si chiude l'affare, si registra la societ\u00e0, si firmano i documenti, si trasferiscono i soldi \u2014 e via. Parallelamente, mentre lavoravamo sulla parte business, abbiamo assunto un team di sviluppatori, che ha iniziato a lavorare sul prodotto. Andrey Alexeyev, come BizDev, ha costruito le prime relazioni con potenziali clienti per raccogliere feedback. Insieme pensavamo al modello di business e cercavamo un top manager che sviluppasse il business americano e, di fatto, guidasse l'azienda. <\/p>\n<p><strong>\u2014 E come lo avete trovato? Dove? Non riesco nemmeno a immaginare come si possa fare.<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Tutti gli investitori e il consiglio di amministrazione si sono occupati di questo. Alla fine abbiamo scelto Gus Robertson. Gus lavorava per Red Hat, il top manager della quale era nostro investitore. Ci siamo rivolti a Red Hat, poich\u00e9 \u00e8 open source, dicendo che stavamo cercando una persona capace di guidare il business e svilupparlo a livello miliardario. Ci hanno raccomandato Gus.<\/p>\n<p>Abbiamo chiuso l'affare con NGINX nel 2011, e nel 2012 ci siamo gi\u00e0 incontrati con Gus, e subito ci \u00e8 piaciuto molto. Aveva un background in open source da Red Hat \u2014 all'epoca era l'unica azienda con una capitalizzazione miliardaria nell'open source. Inoltre, Gus si occupava proprio dello sviluppo del business e delle vendite \u2014 proprio quello che ci serviva!<\/p>\n<p>Oltre al background e all'esperienza, ci sono piaciute le sue qualit\u00e0 personali: \u00e8 una persona arguta e perspicace con una mente veloce e, cosa importante, ci \u00e8 sembrato che avesse una buona affinit\u00e0 culturale con il team. Infatti, cos\u00ec \u00e8 stato. Quando si sono conosciuti, si sono resi conto di essere sulla stessa lunghezza d'onda, con un ottimo interscambio.<\/p>\n<p>Abbiamo fatto a Gasa un'offerta e alla fine del 2012 ha iniziato a lavorare. Gasa ha anche proposto di investire nel NGINX i propri soldi. Questo ha impressionato tutti gli investitori. Grazie al suo alto coinvolgimento, \u00e8 diventato parte del team di fondatori ed \u00e8 stato percepito da tutti come cofondatore dell'azienda. In seguito, \u00e8 stato uno dei quattro. C'\u00e8 una famosa fotografia in cui tutti e quattro indossano magliette NGINX.<\/p>\n<p><img decoding=\"async\" alt=\"Storia di successo di nginx, o &#039;Tutto \u00e8 possibile, prova!&#039;\" src=\"\/wp-content\/uploads\/2019\/03\/45d9f76e07ecc703e0ed88db51ac2392.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>La fotografia \u00e8 tratta da <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/runa-capital-collection\/nginx-and-runa-story-6e27e2a4ab5d\">note<\/a><\/noindex> Dmitrij Chikhachev riguardo alla storia della collaborazione tra NGINX e Runa Capital.<\/i><\/p>\n<p><strong>\u2014 \u00c8 riuscito subito a individuare il modello di business, oppure \u00e8 cambiato in seguito?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Il modello \u00e8 stato individuato subito, ma prima di questo abbiamo discusso per un po' su come e cosa fare. La discussione principale riguardava se continuare a supportare il progetto open source, mantenere nginx gratuito o gradualmente costringere tutti a pagare.<\/p>\n<blockquote><p>Abbiamo deciso che sarebbe stato giusto utilizzare la forza della comunit\u00e0 che sta dietro nginx, non deluderla e non rinunciare al supporto del progetto open source.<\/p><\/blockquote>\n<p>\nPertanto, abbiamo deciso di mantenere nginx come open source, ma di creare anche un prodotto speciale, chiamato NGINX Plus. Questo \u00e8 un prodotto commerciale basato su nginx, che licenziamo ai clienti enterprise. Attualmente, il principale business di NGINX consiste nella vendita delle licenze NGINX Plus.<\/p>\n<p>Le principali differenze tra la versione open source e quella a pagamento sono:<\/p>\n<ul>\n<li>In NGINX Plus ci sono funzionalit\u00e0 aggiuntive per le aziende, soprattutto il bilanciamento del carico.<\/li>\n<li>A differenza del prodotto open source, c'\u00e8 supporto per gli utenti.<\/li>\n<li>Questo prodotto \u00e8 pi\u00f9 facile da gestire. Non \u00e8 un costruttore che deve essere assemblato da solo, ma un pacchetto binario gi\u00e0 pronto da implementare nella propria infrastruttura.<\/li>\n<\/ul>\n<p>\n<strong>\u2014 Come interagiscono il prodotto open source e quello commerciale? Alcune funzioni del prodotto commerciale vengono trasferite nell'open source? <\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Il prodotto open source continua a evolversi parallelamente a quello commerciale. Alcune funzionalit\u00e0 vengono aggiunte solo al prodotto commerciale, altre sia a uno che all'altro. Ma il nucleo del sistema, ovviamente, \u00e8 lo stesso.<\/p>\n<p>Un aspetto importante \u00e8 che nginx \u00e8 in s\u00e9 un prodotto molto piccolo. A mio parere, contiene circa 200.000 righe di codice. L'obiettivo era sviluppare prodotti aggiuntivi. Ma questo \u00e8 avvenuto dopo il successivo round di investimenti, quando sono stati lanciati diversi nuovi prodotti: NGINX Amplify (2014-2015), NGINX Controller (2016) e NGINX Unit (2017-2018). La linea di prodotti per le imprese si stava ampliando.<\/p>\n<p><strong>\u2014 Quanto tempo ci \u00e8 voluto per capire che avevate azzeccato il modello? Siete tornati in pareggio, o c'era gi\u00e0 chiaro che l'attivit\u00e0 stava crescendo e avrebbe generato profitti?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Il primo anno di fatturato \u00e8 stato il 2014, quando abbiamo guadagnato il nostro ipotetico primo milione di dollari. In quel momento era chiaro che c'era domanda, ma l'economia dal punto di vista delle vendite non era ancora del tutto chiara, fino a che punto il modello avrebbe consentito di scalare.<\/p>\n<p>Due anni dopo, nel 2016-2017, ci eravamo gi\u00e0 resi conto che l'economia era buona: il tasso di abbandono dei clienti era basso, c'era un up-sell, e i clienti che iniziavano a usare NGINX lo compravano sempre di pi\u00f9. Allora fu chiaro che si poteva scalare ulteriormente. Ci\u00f2 ha portato a ulteriori round di finanziamento, che sono stati utilizzati per scalare l'organizzazione delle vendite e assumere personale aggiuntivo negli Stati Uniti e in altri paesi. Ora NGINX ha uffici di vendita negli Stati Uniti, in Europa, in Asia \u2014 in tutto il mondo.<\/p>\n<p><strong>\u2014 \u00c8 una grande azienda NGINX adesso?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Siamo gi\u00e0 circa 200 persone.<\/p>\n<p><strong>\u2014 Principalmente, suppongo, si tratta di vendite e supporto?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Lo sviluppo \u00e8 ancora una parte considerevole dell'azienda. Ma vendite e marketing costituiscono una parte significativa.<\/p>\n<p><strong> \u2014 Lo sviluppo \u00e8 principalmente gestito da ragazzi russi che lavorano a Mosca?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Lo sviluppo ora avviene in tre centri: Mosca, California, Irlanda. Ma Igor continua a vivere a Mosca per gran parte del tempo, andare al lavoro e programmare.<\/p>\n<p><strong>Abbiamo seguito tutto il percorso: inizio nel 2002, uscita di nginx nel 2004, crescita nel 2008-2009, incontro con gli investitori nel 2010, prime vendite nel 2013, primo milione di dollari nel 2014. E nel 2019? Successo?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Nel 2019 \u2014 una buona uscita.<\/p>\n<p><strong>\u2014 \u00c8 un ciclo normale per uno startup in termini di tempo, o \u00e8 un'eccezione alla regola?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Questo \u00e8 un ciclo di tempo del tutto normale, a seconda di cosa si prenda come riferimento. Quando Igor ha scritto nginx, non ho raccontato questa storia per caso: nginx non era un prodotto di massa. Poi, nel 2008-2009, Internet \u00e8 cambiato e nginx \u00e8 diventato molto richiesto. <\/p>\n<p>Se si considera dal 2009-2010, <strong>un ciclo di 10 anni \u00e8 assolutamente normale,<\/strong>tenendo conto che in sostanza \u00e8 il momento in cui il prodotto ha appena iniziato a farsi conoscere. Se si calcola dal round del 2011, anche 8 anni dal primo investimento seed \u00e8 un periodo normale.<\/p>\n<p><strong>\u2014 Cosa si pu\u00f2 dire ora, per concludere il tema di NGINX, riguardo a F5, sui loro piani \u2014 cosa sar\u00e0 di NGINX?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Non lo so \u2014 \u00e8 un segreto aziendale di F5. L'unica cosa che posso aggiungere \u00e8 che se ora si cerca su Google \"F5 NGINX\", i primi dieci link saranno notizie su F5 che ha acquisito NGINX. Due settimane fa, a fronte della stessa ricerca, i risultati avrebbero mostrato per primi dieci link su come migrare da F5 a NGINX.<\/p>\n<p><strong>\u2014 Non avrebbero dovuto annientare il concorrente!<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> No, perch\u00e9? Nel comunicato stampa si indica in termini generali cosa hanno in programma di fare.<\/p>\n<p><strong>\u2014 Nel comunicato stampa va tutto bene: non toccheremo nessuno, tutto crescer\u00e0 come prima.<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Penso che queste aziende abbiano una grande affinit\u00e0 culturale. In questo senso, operano entrambe nello stesso segmento \u2014 networking e carichi. Quindi, <strong>andr\u00e0 tutto bene.<\/strong>.<\/p>\n<p><strong>\u2014 Ultima domanda: io sono un programmatore geniale, cosa devo fare per ripetere il successo?<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> Per ripetere il successo di Igor Sysoev, bisogna prima capire quale problema risolvere, perch\u00e9 per il codice si paga solo quando risolve un problema diffuso e doloroso. <\/p>\n<p><strong>\u2014 E poi da voi? E poi voi aiuterete.<\/strong><\/p>\n<p><strong>Dmitry:<\/strong> S\u00ec, con piacere.<\/p>\n<p><img decoding=\"async\" alt=\"Storia di successo di nginx, o &#039;Tutto \u00e8 possibile, prova!&#039;\" src=\"\/wp-content\/uploads\/2019\/03\/3007f8f0b84573a23ed7ae20fd53efd9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<blockquote><p>Grazie mille a Dmitry per l'intervista. Presto ci rivedremo con il fondo Runa Capital <noindex><a rel=\"nofollow\" href=\"https:\/\/www.highload.ru\/spb\/2019\/\">Saint HighLoad++<\/a><\/noindex>. In un luogo che, ora possiamo affermarlo con certezza, raccoglie i migliori sviluppatori non solo dalla Russia, ma da tutto il mondo. Chi sa, magari tra qualche anno discuteremo con lo stesso entusiasmo del successo di uno di voi. Inoltre, ora \u00e8 chiaro da dove iniziare: cercare la soluzione a un problema importante!<\/p><\/blockquote>\n<p>Fonte: <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.1.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\/it\/blog\/istoriya-uspeha-nginx-ili-vozmozhno-vsyo-probuj\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\/it\/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\udd47 Storia di successo di nginx, o '\u00c8 possibile tutto, prova!' | ProHoster","description":"Igor Sysoev, sviluppatore.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/istoriya-uspeha-nginx-ili-vozmozhno-vsyo-probuj","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/29840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=29840"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/29840\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=29840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=29840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=29840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}