Kisah sukses nginx, utawa "Kabeh bisa, coba!"

Kisah sukses nginx, utawa "Kabeh bisa, coba!"

Igor Sysoev, pangembang server web nginx, anggota saka kulawarga gedhe HighLoad++, ora mung ngadeg ing asal saka konferensi kita. Aku nganggep Igor minangka guru profesional, master sing ngajari aku cara kerja lan ngerti sistem sing akeh dimuat, sing nemtokake dalan profesionalku sajrone dasawarsa.

Alamiah, aku ora bisa nglirwakake deafening sukses Tim NGINX ... Lan aku diwawancarai, nanging ora Igor (dheweke isih programmer introvert), nanging investor saka dana Ibukutha Runa, sing kesawang nginx sepuluh taun kepungkur, mbangun infrastruktur bisnis ing saubengΓ©, lan saiki lagi negosiasi kesepakatan ukuran unprecedented kanggo pasar Rusia.

Tujuan artikel ing ngisor iki yaiku kanggo konfirmasi maneh manawa kabeh bisa ditindakake! Cobanen!

Kepala Komite Program HighLoad ++ Oleg Bunin: Sugeng menehi hasil sing sukses! Sa adoh aku bisa ngomong, sampeyan bisa ngreksa lan ndhukung kepinginan Igor kanggo terus kerja minangka programmer lan ing wektu sing padha mbangun kabeh infrastruktur bisnis ing saubengΓ© - iki secara harfiah ngimpi saka pangembang sembarang. bener?

Interlocutorku yaiku Managing Partner saka Runa Capital Dmitry Chikhachev: Iki bener. Iki minangka kaluwihan gedhe saka Igor dhewe lan pendiri Maxim lan Andrey (Maxim Konovalov lan Andrey Alekseev), amarga padha wiwitane siap kanggo mbangun infrastruktur iki. Ora kabeh startuper netepake kekuwatan lan kabisan dhewe kanthi cukup. Akeh wong sing pengin mimpin utawa ngatur kabeh proses.

- Dadi, tim NGINX, umume, wis adoh saka bagean bisnis, utawa apa?

Dmitriy: Ora, dheweke ora mandheg saka bagean bisnis, kenapa? Maxim mimpin bagean operasional minangka COO. Andrey melu BizDev, Igor terus nindakake pembangunan - apa kang senengane.

Saben uwong nindakake apa kekuwatane lan apa sing disenengi.

Nanging kabeh padha ngerti yen kanggo mbangun bisnis multimillion-dollar ing Amerika Serikat, wong saka kaliber beda, karo latar mburi beda, dibutuhake. Mulane, sanajan ing babak pisanan negosiasi ana persetujuan karo investor yen wong kasebut bakal ditemokake. Iku Gus Robertson, kang mathuk kabeh kritΓ©ria iki.

β€” Dadi asline direncanakake mlebu pasar Amerika?

Dmitriy: NGINX minangka bisnis b2b. Menapa malih, iku ora utamanΓ© dikenal kanggo kedhaftar, amarga iku bisa ing tingkat infrastruktur, siji bisa ngomong middleware Pasar b2b utama ing Amerika Serikat - 40% saka pasar donya wis klempakan ing kono.

Sukses ing pasar Amerika nemtokake sukses sembarang wiwitan.

Mulane, rencana logis kanggo pindhah menyang AS, langsung nyewa wong sing bakal mimpin perusahaan AmΓ©rika, ngembangaken bisnis lan narik kawigaten investor AmΓ©rika. Yen sampeyan pengin adol piranti lunak infrastruktur ing AS, penting yen sampeyan duwe investor Amerika ing mburi sampeyan.

- Sing teka menyang sapa: sampeyan kanggo nginx, nginx kanggo sampeyan?

Dmitriy: Kita duwe macem-macem titik kontak. Kita bisa uga nuduhake inisiatif sing apik, amarga sanajan nginx katon. Sanajan durung dadi perusahaan lan pangsa pasar relatif cilik (6%), nanging wis akeh minat investor. Kesepakatan kasebut kompetitif, mula kita, mesthi, aktif.

- Apa kondisi produk kasebut? Ora ana perusahaan, nanging ana sketsa versi perusahaan komersial?

Dmitriy: Ana server web open source sing diarani Nginx. Wis pangguna - 6% saka pasar global. Nyatane, ana mayuta-yuta, malah puluhan yuta situs web. Nanging, ora ana perusahaan, ora ana model bisnis. Lan amarga ora ana perusahaan, ora ana tim: ana Igor Sysoev, pangembang nginx lan komunitas cilik ing saubengΓ©.

Iki crita sing menarik banget. Igor wiwit nulis nginx cukup suwe - ing taun 2002, lan dirilis ing taun 2004. Kapentingan nyata kasebut mung muncul ing taun 2008, ing taun 2011 dheweke ngasilake dhuwit. Sawetara wong mikir kenapa wektu wis liwati. Ana panjelasan teknis sing logis babagan iki.

Ing taun 2002, Igor makarya ing Rambler, lan ana siji masalah sing, minangka administrator sistem, ditanggulangi - sing disebut masalah C10k, yaiku, nyedhiyakake server luwih saka sepuluh ewu panjalukan simultaneous ing beban puncak. Banjur masalah iki mung muncul, amarga beban abot ing Internet mung digunakake. Mung sawetara situs sing ditemoni - kayata Rambler, Yandex, Mail.ru. Iki ora relevan kanggo umume situs web. Nalika ana 100-200 panjalukan saben dina, ora nginx dibutuhake, Apache bakal nangani kanthi becik.

Nalika Internet dadi luwih populer, jumlah situs sing nemoni masalah C10k saya tambah akeh. Luwih akeh situs wiwit mbutuhake server web sing luwih cepet kanggo ngolah panjaluk, kayata nginx.

Nanging bledosan beban nyata dumadi ing 2008-2010 kanthi tekane smartphone.

Gampang mbayangno kepiye jumlah panjaluk menyang server langsung saya tambah. Kaping pisanan, wektu nggunakake Internet saya tambah, amarga bisa ngeklik tautan ing endi wae lan ing endi wae, lan ora mung nalika lungguh ing komputer. Kapindho, prilaku pangguna dhewe wis diganti - kanthi layar tutul, ngeklik tautan dadi luwih semrawut. Sampeyan uga bisa nambah jaringan sosial ing kene.

Iki nyebabake Peak load ing Internet wiwit tuwuh kanthi eksponensial. Muatan total mundhak luwih utawa kurang rata, nanging puncak dadi luwih katon. Ternyata masalah C10k sing padha wis nyebar. Ing wayahe nginx njupuk mati.

Kisah sukses nginx, utawa "Kabeh bisa, coba!"

β€” Marang kita carane acara berkembang sawise rapat karo Igor lan tim? Nalika pangembangan infrastruktur lan ide bisnis diwiwiti?

Dmitriy: Kaping pisanan, kesepakatan digawe. Aku wis ujar manawa kesepakatan kasebut kompetitif, lan pungkasane dibentuk sindikat investor. Kita dadi bagΓ©an saka sindikat iki bebarengan karo BV Capital (saiki e.ventures) lan Michael Dell. Pisanan dheweke nutup kesepakatan kasebut, lan sawise iku dheweke wiwit mikir babagan masalah nemokake CEO Amerika.

Kepiye carane sampeyan nutup kesepakatan kasebut? Sawise kabeh, ternyata sampeyan ora ngerti apa model bisnis lan kapan bakal mbayar? Apa sampeyan mung nandur modal ing tim, ing produk sing keren?

Dmitriy: Ya, iki kesepakatan wiji murni. Kita ora mikir babagan model bisnis nalika iku.

Tesis investasi kita adhedhasar kasunyatan manawa NGINX minangka produk unik kanthi pamirsa sing saya akeh.

Dheweke ngrampungake masalah sing cukup serius kanggo pamirsa iki. Tes favoritku, tes lakmus kanggo investasi apa wae, yaiku apa produk kasebut bisa ngrampungake masalah sing lara. NGINX lulus tes kacilakan iki kanthi banter: masalahe gedhe, beban saya tambah, situs mudhun. Lan nglarani, amarga ana jaman nalika situs web dadi sing diarani misi kritis.

Ing taun 90-an, wong duwe alasan kaya mangkene: situs kasebut ana ing kono - saiki aku bakal nelpon administrator sistem, dheweke bakal njupuk sajrone jam - ora apa-apa. Ing pungkasan taun 2000-an, kanggo akeh perusahaan, wektu mudhun 5 menit dadi padha karo dhuwit, reputasi, lan liya-liyane. Kasunyatan manawa masalah kasebut lara minangka salah sawijining sisih.

Sisih kapindho kita minangka investor katon ing kualitas tim. Ing kene kita kesengsem karo Igor lan pendiri. Iki minangka pengalaman pelengkap lan produk unik sing dikembangake dening wong siji.

- Cetha yen tim kanthi sawetara kompetensi sing saling nglengkapi uga nduweni peran.

Dmitriy: Iku misale jek tengen kanggo kula sing Igor ngembangaken produk piyambak, nanging nalika teka wektu kanggo nggawe bisnis, dheweke ora rush menyang piyambak, nanging karo partners. Nggoleki pengalaman investasi 10 taun, aku bisa ujar manawa duwe loro pendiri mesthi nyuda risiko. Jumlah co-founder sing paling optimal yaiku loro utawa telu. Siji sithik banget, nanging papat wis akeh.

- Apa sing kedadeyan sabanjure? Nalika kesepakatan wis ditindakake, nanging durung ana ide bisnis sing dikembangake.

Dmitriy: Kesepakatan rampung, perusahaan wis kadhaptar, dokumen ditandatangani, dhuwit ditransfer - iku wae, ayo mbukak. Sejajar karo pangembangan bagean bisnis, kita nyewa tim pangembang sing wiwit nggarap produk kasebut. Andrey Alekseev, minangka BizDev, mbangun hubungan pisanan karo klien potensial kanggo ngumpulake umpan balik. Saben uwong mikir bebarengan babagan model bisnis, lan bebarengan padha looking for a manager ndhuwur sing bakal berkembang bisnis AmΓ©rika lan ateges mimpin perusahaan.

- Lan carane sampeyan nemokake dheweke? ngendi? Aku malah ora bisa mbayangno carane nindakake iki.

Dmitriy: Kabeh investor lan dewan direksi nindakake iki. Ing pungkasan, pilihan tiba ing Gus Robertson. Gus kerja ing Red Hat, sing manajer paling dhuwur yaiku investor kita. We nguripake kanggo Red Hat, awit iku mbukak sumber, lan ngandika kita padha looking for wong sing bisa mimpin bisnis lan berkembang dadi bisnis milyar dolar. Dheweke menehi saran Gus.

Kesepakatan karo NGINX ditutup ing taun 2011, lan ing taun 2012 kita wis ketemu Gus, lan kita langsung seneng karo dheweke. Dheweke duwe latar mburi open source saka Red Hat - ing wektu iku mung perusahaan sing duwe kapitalisasi multi-miliar dolar ing open source. Kajaba iku, Gus melu pangembangan bisnis lan dodolan - mung sing dibutuhake!

Saliyane latar mburi lan pengalamane, kita seneng karo kuwalitas pribadine - dheweke minangka wong sing cerdas, wicaksana kanthi pikiran sing cepet, lan sing penting, kita ngira yen dheweke duwe budaya sing cocog karo tim kasebut. Pancen, iki kedadeyan. Nalika padha ketemu, iku dadi metu sing everyone padha ing dawa gelombang padha, everyone ana ing interaksi banget.

Kita nggawe tawaran Gus lan dheweke wiwit kerja ing pungkasan taun 2012. Gus uga nawarake kanggo nandur modal dhuwit dhewe menyang NGINX. Kabeh investor kesengsem. Amarga tingkat keterlibatan Gus sing dhuwur, dheweke gabung karo tim pendiri lan katon kabeh wong minangka pendiri perusahaan kasebut. Banjur dheweke dadi salah siji saka papat. Ana foto kondhang wong papat nganggo kaos NGINX.

Kisah sukses nginx, utawa "Kabeh bisa, coba!"
Foto dijupuk saka cathetan Dmitry Chikhachev babagan sejarah kerjasama antarane NGINX lan Runa Capital.

β€” Apa sampeyan bisa nemokake model bisnis langsung, utawa mengko diganti?

Dmitriy: Kita langsung nemokake model kasebut, nanging sadurunge kita rembugan sawetara wektu kepiye lan apa. Nanging debat utama yaiku apa bakal terus ndhukung proyek open source, apa tetep nginx gratis, utawa mboko sithik meksa kabeh wong mbayar.

Kita mutusake manawa sing kudu ditindakake yaiku nggunakake kekuwatan komunitas sing ana ing mburi nginx lan ora nguciwani utawa mbatalake dhukungan kanggo proyek sumber terbuka.

Mula, kita mutusake supaya nginx mbukak sumber, nanging nggawe produk khusus tambahan sing diarani NGINX Plus. Iki minangka produk komersial adhedhasar nginx, sing diwenehake kanggo klien perusahaan. Saiki, bisnis utama NGINX yaiku adol lisensi NGINX Plus.

Bentenane utama antarane versi mbukak lan mbayar yaiku:

  • NGINX Plus nduweni fungsi tambahan kanggo perusahaan, utamane ngimbangi beban.
  • Ora kaya produk open source, ana dhukungan pangguna.
  • Produk iki luwih gampang ditangani. Iki dudu konstruktor sing kudu sampeyan ngumpulake dhewe, nanging paket binar sing siap digawe sing bisa sampeyan pasang ing infrastruktur sampeyan dhewe.

β€” Kepiye cara mbukak sumber lan produk komersial sesambungan? Apa ana fungsi saka aliran produk komersial menyang open source?

Dmitriy: Produk open source terus berkembang sejajar karo produk komersial. Sawetara fungsi ditambahake mung menyang produk komersial, sawetara ing kene lan ing kana. Nanging inti saka sistem temenan padha.

Titik penting yaiku nginx dhewe minangka produk sing cilik banget. Aku iki mung bab 200 ewu baris kode. Tantangan kasebut yaiku ngembangake produk tambahan. Nanging iki wis kedadeyan sawise babak investasi sabanjure, nalika sawetara produk anyar diluncurake: NGINX Amplify (2014-2015), NGINX Controller (2016) lan NGINX Unit (2017-2018). Garis produk kanggo perusahaan ditambahi.

β€” Sepira cepet dadi cetha yen sampeyan entuk model sing bener? Apa sampeyan wis entuk payback, utawa wis jelas yen bisnis saya tambah akeh lan bakal entuk dhuwit?

Dmitriy: Taun pisanan revenue yaiku 2014, nalika kita entuk yuta dolar pisanan. Ing wayahe, cetha yen ana panjaluk, nanging ekonomi babagan dodolan lan jumlah model sing bakal ngidini skala durung dimangerteni kanthi lengkap.

Rong taun sabanjure, ing 2016-2017, kita wis ngerti yen ekonomi apik: ana aliran pelanggan sing sithik, ana sing adol, lan para pelanggan, wiwit nggunakake NGINX, tuku luwih akeh. Banjur dadi cetha yen iki bisa ditambahi. Sing nyebabake pendanaan tambahan, sing wis nggedhekake organisasi penjualan lan nyewa wong tambahan ing AS lan negara liya. Saiki NGINX duwe kantor dodolan ing Amerika Serikat, Eropa, Asia - ing saindenging jagad.

β€” Apa NGINX saiki dadi perusahaan gedhe?

Dmitriy: Wis ana udakara 200 wong.

- Biasane, mbokmenawa, iki dodolan lan dhukungan?

Dmitriy: Pangembangan isih dadi bagean gedhe saka perusahaan. Nanging sales lan marketing minangka bagean gedhe.

- Apa pembangunan utamane ditindakake dening wong lanang Rusia sing adhedhasar ing Moskow?

Dmitriy: Pangembangan saiki ditindakake ing telung pusat - Moskow, California, lan Irlandia. Nanging Igor terus manggon ing Moskow paling wektu, pindhah menyang karya, lan program.

Kita tindakake kabeh path: wiwitan ing 2002, release saka nginx ing 2004, wutah ing 2008-2009, ketemu investor ing 2010, pisanan dodolan ing 2013, pisanan yuta dolar ing 2014. Kepiye babagan 2019? Sukses?

Dmitriy: Ing 2019 - metu apik.

β€” Apa iki siklus wektu normal kanggo wiwitan, utawa pangecualian kanggo aturan?

Dmitriy: Iki siklus temen normal ing wektu - gumantung saka apa count saka. Nalika Igor nulis nginx - ora kanggo apa-apa sing dakkandhakake ing latar mburi iki - nginx dudu produk massal. Banjur, ing 2008-2009, Internet diganti, lan nginx dadi populer banget.

Yen kita ngetung mung saka 2009-2010, banjur Siklus 10 taun pancen normal., considering sing ateges iki wayahe nalika prodhuk wis wiwit dikarepake. Yen kita ngetung saka babak 2011, banjur 8 taun saka wektu investasi wiji pisanan uga periode normal.

- Apa sampeyan bisa ngomong saiki, ngrampungake topik karo NGINX, babagan F5, babagan rencana - apa sing bakal kelakon ing NGINX?

Dmitriy: Aku ora ngerti - iki rahasia perusahaan saka F5. Siji-sijine sing bisa ditambahake yaiku yen sampeyan google "F5 NGINX" saiki, sepuluh pranala pisanan bakal dadi kabar yen F5 wis entuk NGINX. Kanggo pitakon sing padha rong minggu kepungkur, telusuran bakal ngasilake sepuluh tautan babagan cara migrasi saka F5 menyang NGINX.

- Dheweke ora bakal mateni pesaing!

Dmitriy: Ora, kenapa? Siaran pers kasebut nggambarake apa sing bakal ditindakake.

- Kabeh ing siaran pers apik: kita ora bakal ndemek sapa wae, kabeh bakal tuwuh kaya sadurunge.

Dmitriy: Aku mikir perusahaan-perusahaan kasebut duwe budaya sing apik banget. Ing pangertèn iki, loro-lorone isih kerja ing segmen sing padha - jaringan lan beban. Mulane kabeh bakal apik.

β€” Pitakonan pungkasan: Aku programmer sarwa, apa aku kudu nindakake kanggo mbaleni sukses sandi?

Dmitriy: Kanggo mbaleni sukses Igor Sysoev, sampeyan kudu nemtokake apa masalah kanggo ngatasi, amarga dhuwit dibayar kanggo kode mung nalika solves masalah massive lan nglarani.

- Banjur kanggo sampeyan? Banjur sampeyan bakal nulungi.

Dmitriy: Ya kanthi seneng.

Kisah sukses nginx, utawa "Kabeh bisa, coba!"

Matur nuwun kanthi sanget kanggo Dmitry kanggo wawancara. Kita bakal ketemu maneh rauh karo dana Runa Capital ing Saint HighLoad++. Ing panggonan sing, saiki kita bisa ngomong karo kapercayan lengkap, ndadekke bebarengan pangembang paling apik ora saka Rusia, nanging saka kabèh donya. Sapa ngerti, mungkin ing sawetara taun, kita kabeh bakal ngrembug babagan sukses salah siji saka sampeyan. Kajaba iku, saiki wis jelas ing ngendi arep miwiti - goleki solusi kanggo masalah sing penting!

Source: www.habr.com

Add a comment