Storia di successu Nginx, o "Tuttu hè pussibule, pruvate!"

Storia di successu Nginx, o "Tuttu hè pussibule, pruvate!"

Igor Sysoev, sviluppatore di u servitore web nginx, membru di una grande famiglia HighLoad ++, ùn hè micca solu à l'urighjini di a nostra cunferenza. Percive Igor cum'è u mo maestru prufessiunale, un maestru chì m'hà amparatu cumu travaglià è capisce sistemi altamente carichi, chì hà determinatu a mo strada prufessiunale per una dicada.

Naturalmente, ùn pudia ignurà l'assordimentu di successu NGINX team... E aghju entrevista, ma micca Igor (hè sempre un programatore introvertitu), ma l'investituri da u fondu Runa Capital, chì hà spotted nginx deci anni fà, hà custruitu una infrastruttura cummerciale intornu à questu, è sò avà negoziatu un accordu di dimensione senza precedente per u mercatu russu.

U scopu di l'articulu sottu u cut hè di cunfirmà una volta chì tuttu hè pussibule! Pruvate!

Capu di u Cumitatu di u prugramma HighLoad++ Oleg Bunin: Felicitazioni per un affare successu! Quantu possu sapè, avete sappiutu di priservà è sustene u desideriu di Igor di cuntinuà à travaglià cum'è programatore è à u stessu tempu custruisce tutta l'infrastruttura cummerciale intornu à ellu - questu hè literalmente u sognu di qualsiasi sviluppatore. Diritta?

U mo interlocutore hè Managing Partner di Runa Capital Dmitry Chikhachev: Questu hè veru. Questu hè un gran meritu di Igor stessu è i so cofundatori Maxim è Andrey (Maxim Konovalov è Andrey Alekseev), perchè sò stati inizialmente pronti per sta infrastruttura per esse custruitu intornu à elli. Micca tutti i startupers valutanu i so punti di forza è capacità cusì bè. Parechje persone volenu guidà o gestisce tuttu u prucessu.

- Allora a squadra NGINX, in generale, s'hè alluntanatu da a parte cummerciale, o chì?

Dimitri: Innò, ùn anu micca alluntanatu da a parte cummerciale, perchè? Maxim hà guidatu a parte operativa cum'è COO. Andrey era impegnatu in BizDev, Igor cuntinuò à fà u sviluppu - ciò chì li piace.

Ognunu hà fattu ciò chì i so punti di forza è ciò chì li piacia.

Ma tutti anu capitu chì per custruisce un affari multimilionariu in i Stati Uniti, hè necessariu una persona di un calibre diversu, cù un fondu diversu. Dunque, ancu in a prima volta di negoziazioni ci era un accordu cù l'investituri chì una tale persona si trova. Era Gus Robertson, si adatta à tutti questi criteri.

- Allora era inizialmente previstu per entra in u mercatu americanu ?

Dimitri: NGINX hè un affari b2b. Inoltre, ùn hè micca particularmente cunnisciutu da l'utilizatori, postu chì travaglia à u livellu di l'infrastruttura, si pò dì middleware.U principale mercatu b2b hè l'USA - 40% di u mercatu mundiale hè cuncentratu quì.

U successu in u mercatu americanu determina u successu di qualsiasi startup.

Per quessa, u pianu logicu hè di andà in i Stati Uniti, subitu ingaghjate una persona chì dirigerà una cumpagnia americana, sviluppà l'affari è attrae investitori americani. Se vulete vende software di infrastruttura in i Stati Uniti, allora hè impurtante chì avete investitori americani daretu à voi.

- Quale hè ghjuntu à quale : tu à nginx, nginx à tè ?

Dimitri: Avemu avutu parechji punti di cuntattu diffirenti. Probabilmente avemu dimustratu una grande iniziativa, perchè ancu allora nginx era notu. Ancu s'ellu ùn era ancu una cumpagnia è a quota di u mercatu era relativamente chjuca (6%), ci era digià assai interessu di l'investituri. L'affare era cumpetitivu, cusì noi, sicuru, eramu attivi.

- In quale cundizione era u pruduttu ? Ùn ci era micca cumpagnia, ma ci sò stati schizzi di una versione di l'impresa cummerciale?

Dimitri: Ci era un servitore web open source chjamatu Nginx. Hà avutu utilizatori - 6% di u mercatu globale. In fatti, ci sò milioni, ancu decine di milioni di siti web. Ma, però, ùn ci era micca cumpagnia, ùn ci era micca mudellu di cummerciale. E postu chì ùn ci era micca cumpagnia, ùn ci era micca squadra: ci era Igor Sysoev, un sviluppatore nginx è una piccula cumunità intornu.

Questa hè una storia assai interessante. Igor hà cuminciatu à scrive nginx assai tempu fà - in u 2002, è l'hà liberatu in u 2004. L'interessu veru in questu hè apparsu solu in u 2008, in u 2011 hà riunitu soldi. Pochi persone si dumandanu perchè tantu tempu hè passatu. Ci hè veramente una spiegazione tecnica logica per questu.

In u 2002, Igor hà travagliatu in Rambler, è ci era un prublema chì ellu, cum'è amministratore di u sistema, risolviu - u prublema chjamatu C10k, vale à dì, furnisce u servitore cù più di decimila richieste simultanee à a carica massima. Allora stu prublema hè apparsu solu, perchè carichi pisanti in Internet sò stati solu in usu. Solu uni pochi di siti l'anu scontru - cum'è Rambler, Yandex, Mail.ru. Questu era irrilevante per a maiò parte di i siti web. Quandu ci sò 100-200 richieste per ghjornu, ùn ci hè micca bisognu di nginx, Apache hà da trattà bè.

Quandu l'Internet hè diventatu più populari, u numeru di siti chì anu scontru u prublema C10k hà crisciutu. Sempre più siti cuminciaru à dumandà un servitore web più veloce per processà e dumande, cum'è nginx.

Ma a vera splusione di carica hè accaduta in 2008-2010 cù l'avventu di smartphones.

Hè faciule d'imagine cumu u nùmeru di dumande à i servitori aumentò immediatamente. Prima, u tempu passatu cù l'Internet hè aumentatu, perchè hè diventatu pussibule di cliccà nantu à i ligami in ogni locu è in ogni locu, è micca solu à pusà à l'urdinatore. Siconda, u cumpurtamentu di l'utilizatori stessu hà cambiatu - cù u touch screen, cliccà nantu à i ligami hè diventatu più caòticu. Pudete ancu aghjunghje e rete suciale quì.

Questu hà purtatu à u fattu chì I picchi di carica in Internet cuminciaru à cresce in modu esponenziale. A carica tutale hà crisciutu più o menu uniformemente, ma i cimi sò diventati più è più notevuli. Ci hè statu chì u stessu prublema C10k hè diventatu generalizatu. In questu mumentu nginx hè partitu.

Storia di successu Nginx, o "Tuttu hè pussibule, pruvate!"

- Diteci cumu si sviluppau l'avvenimenti dopu à a riunione cù Igor è a so squadra? Quandu hà cuminciatu u sviluppu di l'infrastruttura è l'idee di cummerciale?

Dimitri: Prima, un trattu hè statu furmatu. Aghju digià dettu chì u trattu era cumpetitivu, è à a fine hè statu furmatu un sindicatu d'investituri. Avemu diventatu parte di stu sindicatu cù BV Capital (ora e.ventures) è Michael Dell. Prima ch'elli chjusu l'accordu, è dopu avè cuminciatu à pensà à u prublema di truvà un CEO americanu.

Cumu chjude l'affare ? Dopu tuttu, risulta chì ùn sapete mancu quale era u mudellu di cummerciale è quandu si pagava? Avete ghjustu investitu in una squadra, in un pruduttu cool?

Dimitri: Iè, questu era un affare di sementi pura. Ùn avemu micca pensatu à u mudellu di cummerciale in quellu mumentu.

A nostra tesi d'investimentu hè stata basata nantu à u fattu chì NGINX hè un pruduttu unicu cù un publicu in crescita significativamente.

Risolviu un prublema abbastanza seriu per questu publicu. A mo prova preferita, a prova di litmus per ogni investimentu, hè se u pruduttu risolve un prublema massiva è dolorosa. NGINX hà passatu sta prova di crash cun un bang: u prublema era massivu, i carichi crescevanu, i siti eranu falati. È hè stata dolorosa, perchè una era chì vene quandu u situ web hè diventatu ciò chì hè chjamatu missione critica.

In l'anni 90, a ghjente hà ragiunatu cusì: u situ si trova quì - avà chjameraghju l'amministratore di u sistema, a cuglieranu in una ora - hè bè. À a fine di l'anni 2000, per parechje cumpagnie, un down-time di 5 minuti hè diventatu uguale à a perdita di soldi, reputazione, etc. U fattu chì u prublema era dolorosa hè una parte.

U sicondu latu chì noi cum'è investitori vedemu hè qualità di a squadra. Quì avemu statu impressiunatu da Igor è i so cofundatori. Era una sperienza cumplementaria è un pruduttu unicu chì hè statu sviluppatu da una sola persona.

— Hè chjaru chì una squadra cù un certu nùmeru di cumpetenze chì si cumplementanu l’una à l’altra hà ancu ghjucatu un rolu.

Dimitri: Mi pare bè chì Igor hà sviluppatu u pruduttu solu, ma quandu hè ghjuntu u tempu di creà un affari, ùn hà micca precipitatu in questu solu, ma cù i partenarii. Fighjendu 10 anni di sperienza d'investimentu, possu dì chì avè dui cofundatori certamente riduce i risichi. U numaru ottimali di cofundatori hè dui o trè. Unu hè assai pocu, ma quattru hè digià assai.

- Chì hè accadutu dopu ? Quandu l'affare hè digià fattu, ma ùn ci hè ancu una idea di cummerciale sviluppata.

Dimitri: Un trattu hè cunclusu, una cumpagnia hè registrata, i ducumenti sò firmati, i soldi sò trasferiti - hè questu, corremu. In parallelu cù u sviluppu di a parte cummerciale, avemu assuciatu una squadra di sviluppatori chì cuminciaru à travaglià nantu à u pruduttu. Andrey Alekseev, cum'è BizDev, hà custruitu e prime relazioni cù i clienti potenziali per raccoglie feedback. Tutti pensanu inseme à u mudellu di cummerciale, è inseme cercanu un capu di capu chì sviluppassi l'affari americanu è essenzialmente guidà a cumpagnia.

- È cumu l'avete trovu ? Induve ? Ùn possu mancu imagine cumu fà questu.

Dimitri: Tutti l'investituri è u cunsigliu di direzzione anu fattu questu. In fine, a scelta hè cascata nantu à Gus Robertson. Gus hà travagliatu in Red Hat, chì u top manager era u nostru investitore. Avemu vultatu à Red Hat, postu chì hè open source, è hà dettu chì avemu cercatu una persona chì puderia guidà un affari è sviluppà in un affari di miliardi di dollari. Hanu cunsigliatu à Gus.

L'accordu cù NGINX hè statu chjusu in 2011, è in 2012 avemu digià scontru Gus, è l'avemu subitu assai piacevule. Hà avutu un sfondate in open source da Red Hat - in quellu tempu era l'unica cumpagnia cù una capitalizazione multi-miliardariu in open source. Inoltre, Gus era implicatu in u sviluppu di l'affari è a vendita - solu ciò chì avemu bisognu!

In più di a so sfondate è di l'esperienza, ci hè piaciutu e so qualità persunale - hè una persona intelligente, perspicacia cù una mente rapida, è, sopratuttu, avemu pensatu chì avia una bona cultura culturale cù a squadra. In verità, questu hè ciò chì hè accadutu. Quandu si sò scontri, hè risultatu chì tutti eranu nantu à a stessa lunghezza d'onda, tutti eranu in una interazione eccellente.

Avemu fattu un'offerta à Gus è hà cuminciatu à travaglià à a fine di u 2012. Gus hà ancu prupostu d'invistisce i so soldi in NGINX. Tutti l'investituri sò stati impressiunati. A causa di l'altu livellu d'implicazione di Gus, si unì à a squadra fundatrice è era vistu da tutti cum'è un cofundatore di a cumpagnia. In seguitu era unu di i quattru. Ci hè una famosa foto di tutti i quattru chì portanu T-shirt NGINX.

Storia di successu Nginx, o "Tuttu hè pussibule, pruvate!"
Foto presa da note Dmitry Chikhachev nantu à a storia di a cooperazione trà NGINX è Runa Capital.

— Avete riesciutu à truvà subitu un mudellu di cummerciale, o hà cambiatu dopu ?

Dimitri: Avemu riisciutu à truvà u mudellu subitu, ma prima avemu discututu per qualchì tempu cumu è chì. Ma u dibattitu principalu era s'ellu cuntinuà à sustene u prughjettu open source, s'ellu si mantene nginx free, o gradualmente furzà tutti à pagà.

Avemu decisu chì u dirittu di fà seria di sfruttà u putere di a cumunità chì si trova daretu à nginx è ùn li disappunta micca o ritira u supportu per u prughjettu open source.

Dunque, avemu decisu di mantene nginx open source, ma creanu un pruduttu speciale addiziale chjamatu NGINX Plus. Questu hè un pruduttu cummerciale basatu in nginx, chì licemu à i clienti di l'impresa. Attualmente, l'attività principale di NGINX hè di vende licenze NGINX Plus.

I principali diffirenzii trà e versioni apertu è pagatu sò:

  • NGINX Plus hà funziunalità supplementari per l'imprese, principalmente bilanciamentu di carica.
  • A cuntrariu di un pruduttu open source, ci hè supportu d'utilizatori.
  • Stu pruduttu hè più faciule per trattà. Questu ùn hè micca un custruttore chì avete bisognu di assemblà sè stessu, ma un pacchettu binariu prontu chì pudete implementà nantu à a vostra propria infrastruttura.

- Cumu interagisce l'open source è un pruduttu cummerciale? Qualchese funzioni da un pruduttu cummerciale flussu in open source?

Dimitri: U pruduttu open source cuntinueghja à sviluppà in parallelu cù u cummerciale. Alcune funziunalità sò aghjuntu solu à un pruduttu cummerciale, alcuni quì è quì. Ma u core di u sistema hè ovviamente u listessu.

Un puntu impurtante hè chì nginx stessu hè un pruduttu assai chjucu. Pensu chì hè solu circa 200 mila linee di codice. A sfida era di sviluppà prudutti supplementari. Ma questu hè digià accadutu dopu à a prossima volta d'investimentu, quandu parechji novi prudutti sò stati lanciati: NGINX Amplify (2014-2015), NGINX Controller (2016) è NGINX Unit (2017-2018). A linea di prudutti per l'imprese s'allarga.

- Quantu prestu hè diventatu chjaru chì avete u mudellu ghjustu? Avete ottinutu u pagamentu, o hè diventatu chjaru chì l'affari hè in crescita è purterà soldi?

Dimitri: U primu annu di rivenuti era 2014, quandu avemu guadagnatu u nostru primu milione di dollari. À questu mumentu, era chjaru chì ci era a dumanda, ma l'ecunumia in quantu à a vendita è quantu u mudellu permetterebbe a scala ùn sò micca capitu.

Dui anni dopu, in 2016-2017, avemu digià capitu chì l'ecunumia era bona: ci era pocu flussu di u cliente, ci era up-selling, è i clienti, avè principiatu à utilizà NGINX, compru più è più. Allora hè diventatu chjaru chì questu puderia esse scala più. Chì à u turnu hà purtatu à turni supplementari di finanziamentu, chì sò digià andati versu a scala di l'urganizazione di vendita è l'assunzione di persone supplementari in i Stati Uniti è in altri paesi. Avà NGINX hà uffizii di vendita in i Stati Uniti, l'Europa, l'Asia - in tuttu u mondu.

- NGINX hè una grande cumpagnia avà?

Dimitri: Ci sò digià circa 200 persone.

- Soprattuttu, prubabilmente, questi sò vendite è supportu?

Dimitri: U sviluppu hè sempre una parte abbastanza grande di a cumpagnia. Ma a vendita è u marketing sò una grande parte.

- U sviluppu hè principalmente realizatu da i ragazzi russi chì sò basati in Mosca?

Dimitri: U sviluppu hè avà in corso in trè centri - Mosca, California è Irlanda. Ma Igor cuntinueghja à campà in Mosca a maiò parte di u tempu, vai à u travagliu è u prugramma.

Avemu seguitu tutta a strada: u principiu in u 2002, a liberazione di nginx in u 2004, a crescita in u 2008-2009, l'incontru cù l'investituri in u 2010, a prima vendita in u 2013, u primu milione di dollari in u 2014. E 2019 ? Successu?

Dimitri: In 2019 - una bona uscita.

- Hè questu un ciclu di tempu normale per un startup, o una eccezzioni à a regula?

Dimitri: Questu hè un ciculu cumplettamente normale in u tempu - secondu ciò chì cuntate. Quandu Igor hà scrittu nginx - ùn era micca per nunda chì aghju dettu sta storia - nginx ùn era micca un pruduttu di massa. Dopu, in u 2008-2009, Internet hà cambiatu, è nginx hè diventatu assai populari.

Se cuntemu solu da 2009-2010, allora Un ciclu di 10 anni hè cumpletamente normale., cunsiderendu chì essenzialmente questu hè u mumentu quandu u pruduttu hè ghjustu cuminciatu à esse in dumanda. Se cuntamu da a volta di u 2011, allora 8 anni da u tempu di i primi investimenti di sementi hè ancu un periodu normale.

- Chì pudete dì avà, cuncludendu u tema cù NGINX, circa F5, nantu à i so piani - chì succede à NGINX?

Dimitri: Ùn sò micca - questu hè un sicretu corporativu di F5. L'unicu ciò chì possu aghjunghje hè chì si google "F5 NGINX" avà, i primi deci ligami seranu nutizie chì F5 hà acquistatu NGINX. Per a listessa dumanda duie settimane fà, una ricerca torna prima dieci ligami nantu à cumu migrate da F5 à NGINX.

- Ùn avarianu micca tumbà un cuncurrente !

Dimitri: Innò, perchè ? U comunicatu di stampa descrive ciò chì anu da fà.

— Tuttu in u comunicatu di stampa hè bonu : ùn toccaremu à nimu, tuttu cresce cum’è prima.

Dimitri: Pensu chì queste cumpagnie anu una assai bona forma culturale. In questu sensu, tutti dui travaglianu sempre in u stessu segmentu - rete è carica. Hè perchè Tuttu sarà bè.

- Ultima quistione: Sò un programatore brillanti, chì deve fà per ripetiri u mo successu?

Dimitri: Per ripetiri u successu di Igor Sysoev, devi prima capisce quale prublema per risolve, perchè i soldi sò pagati per u codice solu quandu risolve un prublema massiva è dolorosa.

- È dopu à tè ? È allora vi aiuterà.

Dimitri: Iè cun piacè.

Storia di successu Nginx, o "Tuttu hè pussibule, pruvate!"

Grazie mille à Dmitry per l'intervista. Ci vedemu prestu prestu cù u fundu Runa Capital à Saint HighLoad++. In un locu chì, avà pudemu dì cun fiducia cumpleta, riunisce i migliori sviluppatori micca da Russia, ma da u mondu sanu. Quale sà, forse in uni pochi d'anni seremu tutti discutendu cù passioni u successu di unu di voi. Inoltre, avà hè chjaru induve principià - per circà una suluzione à un prublema impurtante!

Source: www.habr.com

Add a comment