Carita kasuksésan Nginx, atanapi "Sadayana mungkin, cobian!"

Carita kasuksésan Nginx, atanapi "Sadayana mungkin, cobian!"

Igor Sysoev, pamekar server wéb nginx, anggota kulawarga badag HighLoad ++, teu ngan ngadeg di asal konferensi urang. Kuring nganggap Igor salaku guru profésional kuring, master anu ngajarkeun kuring kumaha cara damel sareng ngartos sistem anu sarat pisan, anu nangtukeun jalur profésional kuring salami dasawarsa.

Alami, kuring teu bisa malire nu deafening tina kasuksésan Tim NGINX... Jeung kuring diwawancara, tapi teu Igor (anjeunna masih programmer introverted), tapi investor ti dana. Ibukota Runa, Anu nempo nginx sapuluh taun ka tukang, ngawangun infrastruktur bisnis sabudeureun éta, sarta ayeuna negotiating deal ukuran unprecedented pikeun pasar Rusia.

Tujuan tina artikel di handap cut téh sakali deui mastikeun yén nanaon téh mungkin! Cobian!

Kapala Komite Program HighLoad ++ Oleg Bunin: ucapan salamet dina deal suksés! Sajauh anu kuring tiasa nyarios, anjeun tiasa ngawétkeun sareng ngadukung kahayang Igor pikeun neraskeun damel salaku programer sareng dina waktos anu sami ngawangun sadayana infrastruktur bisnis di sabudeureun anjeunna - ieu sacara harfiah impian tina pamekar naon waé. Leres?

Interlocutor kuring nyaéta Managing Partner of Runa Capital Dmitry Chikhachev: Ieu leres. Ieu istighfar hébat Igor dirina jeung na ko-pendiri Maxim jeung Andrey (Maxim Konovalov na Andrey Alekseev), sabab éta mimitina siap pikeun infrastruktur ieu diwangun sabudeureun éta. Henteu sakabéh startupers assess kaunggulan jeung kamampuhan sorangan jadi adequately. Loba jalma hayang mingpin atawa ngatur sakabéh prosés.

- Janten tim NGINX, sacara umum, parantos ngajauhan diri tina bagian bisnis, atanapi naon?

Dmitriy: Henteu, aranjeunna henteu ngajauhan bagian bisnis, naha? Maxim mingpin bagian operasional salaku COO. Andrey kalibet dina BizDev, Igor terus ngalakukeun ngembangkeun - naon anjeunna diaku.

Sarerea ngalakukeun naon kaunggulan maranéhanana sarta naon maranéhna resep.

Tapi aranjeunna sadayana ngartos yén pikeun ngawangun bisnis jutaan dolar di Amérika Serikat, peryogi jalma anu haliber anu béda, kalayan latar anu béda. Ku alatan éta, sanajan dina babak kahiji tina hungkul aya hiji perjangjian jeung investor yén jalma sapertos bakal kapanggih. Ieu Gus Robertson, anjeunna fits sagala kriteria ieu.

- Jadi eta asalna rencanana asup ka pasar Amérika?

Dmitriy: NGINX mangrupikeun bisnis b2b. Leuwih ti éta, éta teu utamana dipikawanoh pikeun pamaké, sabab gawéna di tingkat infrastruktur, salah sahiji bisa disebutkeun middleware.Pasar b2b utama nyaéta AS - 40% pasar dunya ngumpul di dinya.

Kasuksésan di pasar Amérika nangtukeun kasuksésan sagala ngamimitian.

Ku alatan éta, rencana logis pikeun indit ka AS, geuwat nyewa hiji jalma anu bakal mingpin hiji pausahaan Amérika, ngamekarkeun bisnis jeung narik investor Amérika. Upami anjeun hoyong ngajual parangkat lunak infrastruktur di AS, maka penting yén anjeun gaduh investor Amérika di tukangeun anjeun.

- Saha anu sumping ka saha: anjeun nginx, nginx ka anjeun?

Dmitriy: Kami ngagaduhan seueur titik kontak anu béda. Kami sigana nunjukkeun inisiatif anu saé, sabab sanaos nginx katingali. Sanajan éta teu acan parusahaan jeung pangsa pasar relatif leutik (6%), aya geus loba minat investor. deal éta kalapa, jadi kami, tangtosna, aktip.

- Naon kaayaan éta produk? Henteu aya perusahaan, tapi naha aya sketsa versi perusahaan komérsial?

Dmitriy: Aya server wéb open source anu disebut Nginx. Éta ngagaduhan pangguna - 6% tina pasar global. Kanyataanna, aya jutaan, malah puluhan juta situs web. Tapi, sanajan kitu, teu aya perusahaan, teu aya modél bisnis. Sareng saprak teu aya perusahaan, teu aya tim: aya Igor Sysoev, pamekar nginx sareng komunitas leutik di sabudeureun.

Ieu carita pisan metot. Igor mimiti nulis nginx geus lila pisan - taun 2002, sarta dileupaskeun taun 2004. Kapentingan nyata eta mucunghul ngan dina 2008, dina 2011 anjeunna ngumpulkeun duit. Sababaraha urang heran naha jadi loba waktu geus kaliwat. Sabenerna aya katerangan téknis anu logis pikeun ieu.

Taun 2002, Igor digawé di Rambler, sarta aya hiji masalah anu anjeunna, salaku administrator sistem, direngsekeun - nu disebut masalah C10k, nyaeta, nyadiakeun server kalawan leuwih ti sapuluh sarébu requests simultaneous dina beban puncak. Lajeng masalah ieu ngan mucunghul, sabab beban beurat dina Internet anu ngan datang kana pamakéan. Ngan sababaraha situs anu mendakanana - sapertos Rambler, Yandex, Mail.ru. Ieu henteu relevan pikeun kalolobaan situs wéb. Lamun aya 100-200 requests per poé, teu nginx diperlukeun, Apache bakal nanganan eta ngan rupa.

Nalika Internét janten langkung populer, jumlah situs anu mendakan masalah C10k naék. Beuki seueur situs mimiti ngabutuhkeun pangladén wéb anu langkung gancang pikeun ngolah pamundut, sapertos nginx.

Tapi ledakan beban nyata lumangsung dina 2008-2010 kalawan mecenghulna smartphone.

Gampang ngabayangkeun kumaha jumlah pamundut ka server langsung ningkat. Firstly, waktos spent ngagunakeun Internet geus ngaronjat, sabab geus jadi mungkin pikeun klik dina tumbu dimana wae jeung madhab, teu ngan bari diuk dina komputer. Bréh, paripolah pamaké sorangan geus robah - kalawan layar rampa, ngaklik on Tumbu geus jadi kacau. Anjeun ogé tiasa nambihan jaringan sosial di dieu.

Ieu ngakibatkeun kanyataan yén Beban puncak dina Internét mimiti ningkat sacara éksponénsial. Total beban tumuwuh leuwih atawa kurang merata, tapi puncak jadi beuki noticeable. Tétéla yén masalah C10k sarua geus jadi nyebar. Dina momen ieu nginx angkat.

Carita kasuksésan Nginx, atanapi "Sadayana mungkin, cobian!"

- Ngabejaan urang kumaha kajadian dimekarkeun sanggeus pasamoan jeung Igor sarta timnya? Iraha pangwangunan infrastruktur sareng ideu bisnis dimimitian?

Dmitriy: Kahiji, deal kabentuk. Kuring geus ngomong yén deal éta kalapa, sarta tungtungna kabentuk sindikat investor. Kami janten bagian tina sindikat ieu sareng BV Capital (ayeuna e.ventures) sareng Michael Dell. Mimitina aranjeunna nutup deal, sarta sanggeus éta maranéhna mimiti mikir ngeunaan masalah manggihan hiji CEO Amérika.

Kumaha anjeun nutup deal? Barina ogé, tétéla yén anjeun henteu terang naon modél bisnis éta sareng iraha éta bakal mayar? Naha anjeun nembé investasi dina tim, dina produk anu saé?

Dmitriy: Leres, ieu mangrupikeun deal bibit murni. Kami henteu mikir ngeunaan modél bisnis dina waktos éta.

Tesis investasi kami didasarkeun kana kanyataan yén NGINX mangrupikeun produk unik kalayan panongton anu ningkat sacara signifikan.

Anjeunna ngarengsekeun masalah anu cukup serius pikeun panongton ieu. Tés karesep kuring, tés lakmus pikeun investasi naon waé, nyaéta naha produkna ngabéréskeun masalah anu parah sareng nyeri. NGINX lulus uji kacilakaan ieu kalayan bang: masalahna ageung, bebanna ningkat, situsna turun. Sareng éta nyeri, sabab aya jaman nalika halaman wéb janten anu disebut misi kritis.

Dina taun 90an, jalma-jalma naroskeun sapertos kieu: situsna aya di dinya - ayeuna kuring bakal nyauran administrator sistem, aranjeunna bakal ngajemput dina sajam - éta henteu kunanaon. Dina ahir taun 2000an, pikeun seueur perusahaan, waktos turun 5 menit janten sami sareng kaleungitan artos, reputasi, jsb. Kanyataan yén masalah éta nyeri hiji sisi.

Sisi kadua urang salaku investor kasampak di nyaeta kualitas tim. Di dieu kami kagum ku Igor sareng pendiri na. Éta mangrupikeun pangalaman pelengkap sareng produk unik anu dikembangkeun ku hiji jalma.

- Ieu jelas yén hiji tim kalawan jumlah nu tangtu kompetensi anu ngalengkepan silih ogé maénkeun peran hiji.

Dmitriy: Sigana katuhu pikeun kuring yén Igor ngembangkeun produk nyalira, tapi iraha waktuna pikeun nyiptakeun usaha, anjeunna henteu buru-buru nyalira, tapi sareng mitra. Ningali 10 taun pangalaman investasi, kuring tiasa nyarios yén gaduh dua pendiri pasti ngirangan résiko. Jumlah optimal ko-pendiri nyaéta dua atanapi tilu. Hiji saeutik pisan, tapi opat geus loba.

- Naon anu lumangsung salajengna? Nalika deal geus lumangsung, tapi teu acan aya gagasan bisnis dimekarkeun.

Dmitriy: Kasepakatan disimpulkeun, perusahaan kadaptar, dokumén ditandatanganan, artos ditransfer - éta waé, hayu urang ngajalankeun. Sajajar sareng pamekaran bagian bisnis, kami nyéwa tim pamekar anu mimiti damel dina produk. Andrey Alekseev, sakumaha BizDev, ngawangun hubungan munggaran kalayan klien poténsial pikeun ngumpulkeun eupan balik. Sarerea panginten babarengan ngeunaan modél bisnis, sareng babarengan milarian manajer top anu bakal ngembangkeun bisnis Amérika sareng dasarna mingpin perusahaan.

- Sareng kumaha anjeun mendakan anjeunna? Dimana? Abdi malah teu tiasa ngabayangkeun kumaha ngalakukeun ieu.

Dmitriy: Sadaya investor sareng dewan direksi ngalakukeun ieu. Tungtungna, pilihan tumiba ka Gus Robertson. Gus damel di Red Hat, anu manajer puncakna nyaéta investor urang. Kami tos ka Red Hat, sabab éta open source, sareng nyarios yén kami milarian jalma anu tiasa mingpin bisnis sareng ngembangkeun kana bisnis milyaran dolar. Aranjeunna nyarankeun Gus.

Kasepakatan sareng NGINX ditutup dina 2011, sareng dina 2012 kami parantos tepang sareng Gus, sareng urang langsung resep anjeunna. Anjeunna ngagaduhan latar tukang open source ti Red Hat - dina waktos éta éta hiji-hijina perusahaan anu gaduh kapitalisasi multi-miliar dolar dina open source. Sajaba ti éta, Gus aub dina ngembangkeun bisnis jeung jualan - ngan naon urang diperlukeun!

Salian kasang tukang sareng pangalaman, kami resep kualitas pribadina - anjeunna mangrupikeun jalma anu pinter, wawasan anu gancang, sareng, anu penting, urang panginten anjeunna ngagaduhan budaya anu hadé sareng tim. Mémang, ieu anu kajantenan. Nalika aranjeunna patepung, tétéla yén dulur éta dina panjang gelombang sarua, dulur éta dina interaksi alus teuing.

Kami nawiskeun Gus sareng anjeunna ngamimitian damel di ahir 2012. Gus ogé nawaran pikeun investasi duit sorangan kana NGINX. Kabéh investor éta impressed. Kusabab tingkat kalibet Gus anu luhur, anjeunna ngagabung ka tim pendiri sareng katingali ku sadayana salaku pendiri perusahaan. Salajengna anjeunna salah sahiji opat. Aya poto kawentar opatanana maké kaos NGINX.

Carita kasuksésan Nginx, atanapi "Sadayana mungkin, cobian!"
Poto dicokot tina catetan Dmitry Chikhachev ngeunaan sajarah gawé babarengan antara NGINX jeung Runa Capital.

— Naha anjeun langsung mendakan modél bisnis, atanapi engkéna robih?

Dmitriy: Urang junun manggihan model langsung, tapi saméméh éta urang ngabahas sababaraha waktu kumaha jeung naon. Tapi perdebatan utama nyaéta naha terus ngadukung proyék open source, naha tetep nginx gratis, atanapi laun-laun maksa sadayana mayar.

Kami mutuskeun yén hal anu leres nyaéta pikeun ngamangpaatkeun kakuatan komunitas anu nangtung di tukangeun nginx sareng henteu nguciwakeun aranjeunna atanapi mundur dukungan pikeun proyék open source.

Ku alatan éta, urang mutuskeun pikeun tetep nginx open source, tapi nyieun hiji produk husus tambahan disebut NGINX Plus. Ieu mangrupikeun produk komersil dumasar kana nginx, anu kami lisénsi pikeun klien perusahaan. Ayeuna, bisnis utama NGINX nyaéta ngajual lisensi NGINX Plus.

Beda utama antara versi kabuka sareng anu mayar nyaéta:

  • NGINX Plus gaduh pungsionalitas tambahan pikeun perusahaan, utamina kasaimbangan beban.
  • Teu kawas hiji produk open source, aya rojongan pamaké.
  • produk ieu leuwih gampang pikeun nanganan. Ieu sanés konstruktor anu anjeun kedah ngumpul nyalira, tapi pakét binér anu siap-siap anu tiasa anjeun pasang dina infrastruktur anjeun nyalira.

- Kumaha open source sareng produk komérsial berinteraksi? Naha aya fungsi tina aliran produk komérsial kana open source?

Dmitriy: Produk open source terus berkembang paralel sareng komersil. Sababaraha pungsionalitas ditambahkeun ngan ka produk komérsial, sababaraha duanana di ditu di dieu. Tapi inti sistem écés sami.

Titik penting nyaéta nginx sorangan mangrupikeun produk anu alit. Jigana éta ngan ngeunaan 200 sarébu baris kode. Tangtangan éta pikeun ngembangkeun produk tambahan. Tapi ieu parantos kajantenan saatos babak investasi salajengna, nalika sababaraha produk anyar diluncurkeun: NGINX Amplify (2014-2015), NGINX Controller (2016) sareng Unit NGINX (2017-2018). Garis produk pikeun perusahaan dimekarkeun.

— Kumaha gancangna janten jelas yén anjeun ngagaduhan modél anu leres? Dupi anjeun kahontal payback, atawa geus jadi jelas yén bisnis ieu tumuwuh sarta bakal mawa duit?

Dmitriy: Taun kahiji panghasilan éta 2014, nalika urang earned juta dollar munggaran urang. Dina momen ieu, éta jelas yén aya paménta, tapi ékonomi tina segi jualan na sabaraha model bakal ngidinan skala teu acan pinuh dipikaharti.

Dua warsih saterusna, dina 2016-2017, urang geus dipikaharti yén ékonomi éta alus: aya saeutik outflow customer, aya up-jual, sarta konsumén, sanggeus dimimitian maké NGINX, meuli eta beuki loba. Lajeng janten jelas yén ieu bisa diskalakeun salajengna. Anu dina gilirannana nyababkeun babak tambahan dana, anu parantos nuju kana skala organisasi penjualan sareng nyewa jalma tambahan di AS sareng nagara-nagara sanés. Ayeuna NGINX ngagaduhan kantor penjualan di Amérika Serikat, Eropa, Asia - di sakumna dunya.

- Naha NGINX perusahaan ageung ayeuna?

Dmitriy: Geus aya 200 urang.

- Lolobana, meureun, ieu téh jualan na rojongan?

Dmitriy: Pangwangunan masih bagian anu lumayan ageung tina perusahaan. Tapi penjualan sareng pamasaran mangrupikeun bagian anu ageung.

— Naha pangwangunan utamana dilaksanakeun ku budak Rusia anu didasarkeun di Moskow?

Dmitriy: Pangwangunan ayeuna dilaksanakeun di tilu pusat - Moscow, California, sareng Irlandia. Tapi Igor terus cicing di Moscow lolobana waktu, buka gawe, jeung program.

Urang nuturkeun sakabeh jalur: mimiti taun 2002, sékrési nginx di 2004, tumuwuhna di 2008-2009, pasamoan investor di 2010, jualan munggaran di 2013, kahiji juta dollar dina 2014. Kumaha upami 2019? Sukses?

Dmitriy: Dina 2019 - kaluar alus.

- Naha ieu siklus waktos normal pikeun ngamimitian, atanapi iwal ti aturan?

Dmitriy: Ieu mangrupikeun siklus normal dina waktosna - gumantung kana naon anu anjeun cacah. Nalika Igor nyerat nginx - sanés pikeun nanaon anu kuring nyarioskeun ka tukang ieu - nginx sanés produk massa. Lajeng, dina 2008-2009, Internet robah, sarta nginx jadi pohara populér.

Lamun urang ngitung ngan ti 2009-2010, teras A siklus 10 taun sagemblengna normal., tempo yén dasarna ieu momen nalika produk geus ngan mimiti jadi di paménta. Upami urang ngitung tina babak 2011, maka 8 taun ti waktos investasi bibit munggaran ogé mangrupikeun periode normal.

- Naon anu anjeun tiasa nyarios ayeuna, nyimpulkeun topik sareng NGINX, ngeunaan F5, ngeunaan rencanana - naon anu bakal kajadian ka NGINX?

Dmitriy: Abdi henteu terang - ieu mangrupikeun rahasia perusahaan F5. Hiji-hijina hal anu kuring tiasa nambihan nyaéta upami anjeun google "F5 NGINX" ayeuna, sapuluh tautan anu munggaran bakal janten warta yén F5 parantos kéngingkeun NGINX. Pikeun pamundut anu sami dua minggu ka tukang, pamilarian bakal ngabalikeun sapuluh tautan ngeunaan cara migrasi ti F5 ka NGINX.

- Aranjeunna moal maéhan pesaing!

Dmitriy: Henteu, naha? siaran pers outlines naon maranéhna bakal ngalakukeun.

- Sadayana dina siaran pers saé: urang moal nyabak saha waé, sadayana bakal tumbuh sapertos sateuacana.

Dmitriy: Jigana pausahaan ieu boga fit budaya pohara alus. Dina hal ieu, duanana masih dianggo dina bagéan sarua - jaringan jeung beban. Éta alesanana Sagalana bakal rupa.

- Patarosan panungtungan: Kami programmer cemerlang, naon anu kudu dipigawé pikeun ngulang kasuksésan kuring?

Dmitriy: Pikeun ngulang kasuksésan Igor Sysoev, Anjeun mimitina kudu angka kaluar naon masalah pikeun ngajawab, sabab duit nu mayar kanggo kode ngan lamun solves masalah masif sarta nyeri.

- Lajeng ka anjeun? Lajeng anjeun bakal nulungan.

Dmitriy: Sumuhun kalayan senang.

Carita kasuksésan Nginx, atanapi "Sadayana mungkin, cobian!"

Hatur nuhun pisan ka Dmitry pikeun wawancara. Urang bakal ningali deui pas jeung dana Runa Capital di Saint HighLoad ++. Dina tempat anu, ayeuna urang bisa disebutkeun kalawan kapercayaan lengkep, ngahimpun pamekar pangalusna teu ti Rusia, tapi ti sakuliah dunya. Saha anu terang, panginten dina sababaraha taun urang sadayana bakal sagampil ngabahas kasuksésan salah sahiji anjeun. Salaku tambahan, ayeuna jelas dimana ngamimitian - milarian solusi pikeun masalah anu penting!

sumber: www.habr.com

Tambahkeun komentar