Nkhani yopambana ya Nginx, kapena "Chilichonse ndi chotheka, yesani!"

Nkhani yopambana ya Nginx, kapena "Chilichonse ndi chotheka, yesani!"

Igor Sysoev, wopanga seva nginx, munthu wa m’banja lalikulu Kuthamanga Kwambiri ++, sizinangoyima pa chiyambi cha msonkhano wathu. Ndimawona Igor ngati mphunzitsi wanga waluso, mbuye yemwe adandiphunzitsa momwe ndingagwiritsire ntchito ndikumvetsetsa machitidwe odzaza kwambiri, omwe adatsimikiza njira yanga yaukadaulo kwazaka khumi.

Mwachibadwa, sindikanatha kunyalanyaza zogontha kupambana Gulu la NGINX ... Ndipo ndinayankhulana, koma osati Igor (iye akadali wolemba mapulogalamu), koma osunga ndalama kuchokera ku thumba Runa Capital, omwe adawona nginx zaka khumi zapitazo, adamanga maziko a bizinesi mozungulira, ndipo tsopano akukambirana za kukula kosawerengeka kwa msika wa Russia.

Cholinga cha nkhani yomwe ili pansipa ndikutsimikiziranso kuti chilichonse n'chotheka! Yesani!

Mutu wa Komiti ya Pulogalamu ya HighLoad ++ Oleg Bunin: Tikukuthokozani chifukwa chakuchita bwino! Monga momwe ndingadziwire, munatha kusunga ndi kuthandizira chikhumbo cha Igor kuti apitirize kugwira ntchito monga wolemba mapulogalamu ndipo panthawi imodzimodziyo kumanga zomangamanga zonse zamalonda kuzungulira iye - izi ndizo maloto a wopanga aliyense. Kulondola?

Woyang'anira wanga ndi Managing Partner wa Runa Capital Dmitry Chikhachev: Izi ndi Zow. Izi ndizofunika kwambiri za Igor mwiniwake ndi omwe adayambitsa Maxim ndi Andrey (Maxim Konovalov ndi Andrey Alekseev), chifukwa poyamba anali okonzeka kuti nyumbayi imangidwe mozungulira. Osati onse oyambitsa amayesa mphamvu zawo ndi kuthekera kwawo mokwanira. Anthu ambiri amafuna kutsogolera kapena kuyendetsa ndondomeko yonse.

- Kotero gulu la NGINX, mokulira, ladzipatula ku gawo la bizinesi, kapena chiyani?

Dmitriy: Ayi, iwo sanachoke pa gawo la bizinesi, chifukwa chiyani? Maxim adatsogolera gawo logwira ntchito ngati COO. Andrey anachita BizDev, Igor anapitiriza kuchita chitukuko - zimene amakonda.

Aliyense anachita zomwe angathe komanso zomwe amakonda.

Koma onse anazindikira kuti pakufunika munthu wamtundu wina, wa chikhalidwe chosiyana, kuti apange bizinesi ya madola mamiliyoni ambiri ku United States. Choncho, ngakhale mu gawo loyamba la zokambirana panali mgwirizano ndi osunga ndalama kuti munthu woteroyo apezeke. Anali Gus Robertson, akugwirizana ndi izi.

- Ndiye zidakonzedwa kuti zilowe mumsika waku America?

Dmitriy: NGINX ndi bizinesi ya b2b. Kuphatikiza apo, sichidziwika kwambiri kwa ogwiritsa ntchito, popeza imagwira ntchito pazomangamanga, wina anganene kuti middleware.Msika waukulu wa b2b ndi USA - 40% ya msika wapadziko lonse lapansi wakhazikika pamenepo.

Kupambana pamsika waku America kumatsimikizira kupambana kwa chiyambi chilichonse.

Chifukwa chake, dongosolo lomveka ndikupita ku USA, nthawi yomweyo ganyu munthu yemwe azitsogolera kampani yaku America, kukulitsa bizinesiyo ndikukopa osunga ndalama aku America. Ngati mukufuna kugulitsa mapulogalamu a zomangamanga ku USA, ndiye kuti ndikofunikira kuti mukhale ndi osunga ndalama aku America kumbuyo kwanu.

- Ndani anabwera kwa ndani: inu kuti nginx, nginx kwa inu?

Dmitriy: Tinali ndi malo osiyanasiyana okhudzana. Mwina tidawonetsa kuchita bwino, chifukwa ngakhale pamenepo nginx idawonekera. Ngakhale inali isanakhale kampani ndipo gawo la msika linali laling'ono (6%), panali kale chidwi chambiri. Mgwirizanowu unali wopikisana, kotero ife, ndithudi, tinali okangalika.

- Kodi mankhwalawo anali mumkhalidwe wotani? Panalibe kampani, koma kodi panali zojambula zamabizinesi amalonda?

Dmitriy: Panali seva yapaintaneti yotseguka yotchedwa Nginx. Inali ndi ogwiritsa ntchito - 6% ya msika wapadziko lonse lapansi. M'malo mwake, pali mamiliyoni, ngakhale mawebusayiti mamiliyoni makumi ambiri. Koma, komabe, panalibe kampani, panalibe chitsanzo cha bizinesi. Ndipo popeza panalibe kampani, panalibe gulu: panali Igor Sysoev, wopanga nginx ndi dera laling'ono lozungulira.

Iyi ndi nkhani yosangalatsa kwambiri. Igor anayamba kulemba nginx kalekale - mu 2002, ndipo anamasulidwa mu 2004. Chidwi chenichenicho chinawonekera mu 2008, mu 2011 adapeza ndalama. Ndi anthu ochepa okha amene amadabwa kuti n’chifukwa chiyani kwadutsa nthawi yaitali chonchi. Pali kulongosola komveka bwino kwa izi.

Mu 2002, Igor anagwira ntchito ku Rambler, ndipo panali vuto limodzi limene iye, monga woyang'anira dongosolo, adathetsa - otchedwa vuto la C10k, ndiko kuti, kupereka seva ndi zopempha zoposa zikwi khumi panthawi imodzi. Ndiye vutoli linangowonekera, chifukwa katundu wolemera pa intaneti anali akuyamba kugwiritsidwa ntchito. Ndi masamba ochepa okha omwe adakumana nawo - monga Rambler, Yandex, Mail.ru. Izi zinali zosagwirizana ndi masamba ambiri. Pakakhala zopempha 100-200 patsiku, palibe nginx yomwe ikufunika, Apache azigwira bwino.

Pamene intaneti inayamba kutchuka, chiwerengero cha malo omwe anakumana ndi vuto la C10k chinakula. Masamba ochulukirachulukira adayamba kufuna seva yothamanga kwambiri kuti ikwaniritse zopempha, monga nginx.

Koma kuphulika kwenikweni kwa katundu kunachitika mu 2008-2010 ndi kubwera kwa mafoni.

N'zosavuta kulingalira momwe chiwerengero cha zopempha kwa ma seva chinawonjezeka nthawi yomweyo. Choyamba, nthawi yogwiritsira ntchito intaneti yawonjezeka, chifukwa zinakhala zotheka kudina maulalo kulikonse komanso kulikonse, osati mutakhala pa kompyuta. Kachiwiri, machitidwe a ogwiritsa ntchito okha asintha - ndi chophimba chokhudza, kudina maulalo kwakhala chipwirikiti. Mukhozanso kuwonjezera malo ochezera a pa Intaneti pano.

Izi zinapangitsa kuti Kuchulukirachulukira pa intaneti kudayamba kukula kwambiri. Katundu wonsewo unakula mochuluka kapena mocheperapo, koma nsonga zake zinayamba kuonekera. Zinapezeka kuti vuto lomwelo la C10k lafalikira. Panthawiyi nginx idanyamuka.

Nkhani yopambana ya Nginx, kapena "Chilichonse ndi chotheka, yesani!"

- Tiuzeni momwe zochitika zinakhalira pambuyo pa msonkhano ndi Igor ndi gulu lake? Kodi chitukuko cha zomangamanga ndi malingaliro abizinesi chinayamba liti?

Dmitriy: Choyamba, mgwirizano unapangidwa. Ndanena kale kuti mgwirizanowu unali wopikisana, ndipo pamapeto pake mgwirizano wa osunga ndalama unakhazikitsidwa. Tinakhala mbali ya bungweli pamodzi ndi BV Capital (tsopano e.ventures) ndi Michael Dell. Poyamba adatseka mgwirizano, ndipo pambuyo pake adayamba kuganiza za nkhani yopeza CEO waku America.

Munatseka bwanji mgwirizano? Kupatula apo, zikuwoneka kuti simunadziwe kuti mtundu wabizinesi ndi liti ndipo udzalipira liti? Kodi mwangoyikapo ndalama mu gulu, muzinthu zabwino?

Dmitriy: Inde, iyi inali mgwirizano wambewu. Sitinaganizire za bizinesi panthawiyo.

Malingaliro athu azachuma adatengera kuti NGINX ndi chinthu chapadera chomwe chili ndi omvera omwe akukula kwambiri.

Anali kuthetsa vuto lalikulu kwambiri kwa omvera awa. Chiyeso chomwe ndimakonda kwambiri, kuyesa kwa litmus kwa ndalama zilizonse, ndikuti ngati mankhwalawa amathetsa vuto lalikulu, lopweteka. NGINX idadutsa mayeso a ngoziyi ndi bang: vuto linali lalikulu, katundu anali kukula, malo anali pansi. Ndipo zinali zowawa, chifukwa nthawi inali ikubwera pomwe tsambalo lidakhala lomwe limatchedwa mission critical.

M'zaka za m'ma 90, anthu adaganiza motere: malowa ali pamenepo - tsopano ndiitana woyang'anira dongosolo, adzatenga mu ola limodzi - zili bwino. Kumapeto kwa zaka za m'ma 2000, kwa makampani ambiri, kutsika kwa mphindi 5 kunakhala kofanana ndi ndalama zotayika, mbiri, ndi zina. Zoti vuto linali lopweteka ndi mbali imodzi.

Mbali yachiwiri yomwe ife monga osunga ndalama timayang'ana ndi khalidwe la timu. Apa tidachita chidwi ndi Igor ndi omwe adayambitsa nawo. Zinali zochitika zowonjezera komanso chinthu chapadera chomwe chinapangidwa ndi munthu mmodzi.

- Zikuwonekeratu kuti gulu lomwe lili ndi luso linalake lomwe limayenderana nalo lidachitapo kanthu.

Dmitriy: Zikuwoneka bwino kwa ine kuti Igor adapanga mankhwala yekha, koma itakwana nthawi yoti apange bizinesi, sanathamangire yekha, koma ndi anzake. Kuyang'ana zaka 10 zomwe zachitika pakugulitsa ndalama, ndinganene kuti kukhala ndi oyambitsa nawo awiri kumachepetsa zoopsa. Chiwerengero choyenera cha oyambitsa nawo ndi awiri kapena atatu. Mmodzi ndi wamng'ono kwambiri, koma anayi ndi ambiri.

- Chinachitika ndi chiyani? Pamene mgwirizano wachitika kale, koma palibe malingaliro otukuka abizinesi panobe.

Dmitriy: Mgwirizano watha, kampani imalembetsedwa, zikalata zimasainidwa, ndalama zimasamutsidwa - ndizomwezo, tiyeni tiyendetse. Mogwirizana ndi chitukuko cha gawo la bizinesi, tinalemba ganyu gulu la omanga omwe anayamba kugwira ntchito pa malonda. Andrey Alekseev, monga BizDev, adamanga maubwenzi oyambirira ndi omwe angakhale makasitomala kuti atolere ndemanga. Aliyense anaganiza pamodzi za mtundu wa bizinesi, ndipo pamodzi anali kufunafuna woyang'anira wapamwamba yemwe angapange bizinesi ya ku America ndipo makamaka kutsogolera kampaniyo.

- Ndipo munamupeza bwanji? Kuti? Sindingathe ngakhale kulingalira momwe ndingachitire izi.

Dmitriy: Onse osunga ndalama ndi bungwe la oyang'anira anali kuchita izi. Pomaliza, chisankho chinagwera pa Gus Robertson. Gus ankagwira ntchito ku Red Hat, yemwe bwana wake wamkulu anali Investor wathu. Tidatembenukira ku Red Hat, popeza ndi gwero lotseguka, ndipo tidati tikuyang'ana munthu yemwe angatsogolere bizinesi ndikuyipanga kukhala bizinesi ya madola biliyoni. Iwo analimbikitsa Gus.

Mgwirizano ndi NGINX unatsekedwa mu 2011, ndipo mu 2012 tinakumana kale ndi Gus, ndipo nthawi yomweyo tinamukonda kwambiri. Anali ndi mbiri yotseguka kuchokera ku Red Hat - panthawiyo inali kampani yokhayo yokhala ndi ndalama zokwana mabiliyoni ambiri poyera. Kuphatikiza apo, Gus adatenga nawo gawo pakukweza bizinesi ndi malonda - zomwe timafunikira!

Kuwonjezera pa mbiri yake ndi zochitika zake, tinkakonda makhalidwe ake - ndi munthu wanzeru, wozindikira komanso wofulumira, ndipo, chofunika kwambiri, tinkaganiza kuti ali ndi chikhalidwe chabwino ndi gulu. Ndithudi, izi n’zimene zinachitika. Pamene adakumana, zidapezeka kuti aliyense anali pamlingo womwewo, aliyense anali wolumikizana kwambiri.

Tinapanga Gus ndipo adayamba kugwira ntchito kumapeto kwa 2012. Gus adaperekanso ndalama zake ku NGINX. Onse osunga ndalama adachita chidwi. Chifukwa chakutenga nawo mbali kwakukulu kwa Gus, adalowa nawo gulu loyambitsa ndipo adawonedwa ndi aliyense ngati woyambitsa nawo kampaniyo. Pambuyo pake adakhala m'modzi mwa anayiwo. Pali chithunzi chodziwika cha onse anayi atavala T-shirts a NGINX.

Nkhani yopambana ya Nginx, kapena "Chilichonse ndi chotheka, yesani!"
Chithunzi chotengedwa kuchokera zolemba Dmitry Chikhachev za mbiri ya mgwirizano pakati pa NGINX ndi Runa Capital.

- Kodi munakwanitsa kupeza mtundu wabizinesi nthawi yomweyo, kapena zidasintha pambuyo pake?

Dmitriy: Tinakwanitsa kupeza chitsanzo nthawi yomweyo, koma tisanakambirane kwa nthawi yaitali bwanji ndi chiyani. Koma mkangano waukulu unali ngati kupitiriza kuthandizira polojekiti yotseguka, kaya kusunga nginx kwaulere, kapena pang'onopang'ono kukakamiza aliyense kulipira.

Tinaganiza kuti chinthu choyenera kuchita ndicho kugwiritsa ntchito mphamvu za anthu ammudzi omwe aima kumbuyo kwa nginx ndipo osawakhumudwitsa kapena kuchotsa thandizo la polojekiti yotseguka.

Chifukwa chake, tidaganiza zosunga nginx gwero lotseguka, koma pangani chinthu china chapadera chotchedwa NGINX Plus. Ichi ndi chinthu chamalonda chotengera nginx, chomwe timapatsa chilolezo kwa makasitomala abizinesi. Pakadali pano, bizinesi yayikulu ya NGINX ikugulitsa ziphaso za NGINX Plus.

Kusiyana kwakukulu pakati pa mitundu yotseguka ndi yolipira ndi:

  • NGINX Plus ili ndi zina zowonjezera zamabizinesi, makamaka kunyamula katundu.
  • Mosiyana ndi chinthu chotseguka, pali chithandizo cha ogwiritsa ntchito.
  • Izi ndizosavuta kuzigwira. Izi sizimamanga zomwe muyenera kudzisonkhanitsa nokha, koma phukusi la binary lokonzekera lomwe mutha kuyika pazomanga zanu.

- Kodi gwero lotseguka ndi malonda amalumikizana bwanji? Kodi pali ntchito zilizonse kuchokera kuzinthu zamalonda kupita kumalo otseguka?

Dmitriy: Chotsegula chotsegula chikupitiriza kukula mofanana ndi malonda. Zochita zina zimangowonjezeredwa kuzinthu zamalonda, zina apa ndi apo. Koma phata la dongosolo mwachiwonekere ndilofanana.

Mfundo yofunika ndi yakuti nginx palokha ndi mankhwala ochepa kwambiri. Ndikuganiza kuti ndi mizere pafupifupi 200 zikwi za code. Chovuta chinali kupanga zinthu zina zowonjezera. Koma izi zidachitika kale pambuyo pa gawo lotsatira la ndalama, pomwe zinthu zingapo zatsopano zidakhazikitsidwa: NGINX Amplify (2014-2015), NGINX Controller (2016) ndi NGINX Unit (2017-2018). Mzere wazinthu zamabizinesi ukukulitsidwa.

- Kodi zidadziwika mwachangu bwanji kuti mwapeza bwino? Kodi mwakwaniritsa zobweza, kapena zadziwika kuti bizinesi ikukula ndipo idzabweretsa ndalama?

Dmitriy: Chaka choyamba cha ndalama chinali 2014, pamene tinapeza madola mamiliyoni athu oyambirira. Panthawiyi, zinali zoonekeratu kuti panali kufunikira, koma zachuma ponena za malonda ndi momwe chitsanzocho chingalolere kukulitsa sichinamveke bwino.

Zaka ziwiri pambuyo pake, mu 2016-2017, tidamvetsetsa kale kuti chuma chinali chabwino: panalibe kutuluka kwamakasitomala pang'ono, kunali kugulitsa, ndipo makasitomala, atayamba kugwiritsa ntchito NGINX, adagula zambiri. Kenako zinaonekeratu kuti izi zikhoza kuwonjezeredwa. Zomwe zidapangitsa kuti pakhale ndalama zowonjezera, zomwe zayamba kale kukulitsa mabungwe ogulitsa ndikulemba anthu ena ku US ndi mayiko ena. Tsopano NGINX ili ndi maofesi ogulitsa ku States, Europe, Asia - padziko lonse lapansi.

- Kodi NGINX ndi kampani yayikulu tsopano?

Dmitriy: Pali kale anthu pafupifupi 200.

- Nthawi zambiri, mwina, awa ndi malonda ndi chithandizo?

Dmitriy: Chitukuko akadali gawo lalikulu kwambiri la kampani. Koma malonda ndi malonda ndi gawo lalikulu.

- Kodi chitukuko makamaka ikuchitika ndi Russian anyamata amene amakhala ku Moscow?

Dmitriy: Chitukuko tsopano chikuchitika m'malo atatu - Moscow, California, ndi Ireland. Koma Igor akupitiriza kukhala ku Moscow nthawi zambiri, kupita kuntchito, ndi pulogalamu.

Tinatsatira njira yonse: chiyambi mu 2002, kutulutsidwa kwa nginx mu 2004, kukula mu 2008-2009, kukumana ndi osunga ndalama mu 2010, malonda oyambirira mu 2013, madola milioni yoyamba mu 2014. Nanga bwanji 2019? Kupambana?

Dmitriy: Mu 2019 - kutuluka kwabwino.

- Kodi iyi ndi nthawi yanthawi yake yoyambira, kapena kusiyapo lamuloli?

Dmitriy: Uku ndi kuzungulira kwanthawi zonse - kutengera zomwe mumawerengera. Pamene Igor adalemba nginx - sizinali zopanda pake zomwe ndinanena izi - nginx sichinali chinthu chambiri. Kenako, mu 2008-2009, intaneti idasintha, ndipo nginx idakhala yotchuka kwambiri.

Ngati tingowerengera kuyambira 2009-2010, ndiye Kuzungulira kwa zaka 10 ndikwachilendo., poganizira kuti kwenikweni iyi ndi nthawi yomwe mankhwalawa angoyamba kufunidwa. Ngati tiwerengera kuchokera ku kuzungulira kwa 2011, ndiye kuti zaka 8 kuchokera nthawi yobzala mbewu yoyamba ndi nthawi yabwinobwino.

- Kodi mungatiuze chiyani tsopano, pomaliza mutu ndi NGINX, za F5, ponena za mapulani awo - nchiyani chidzachitikira NGINX?

Dmitriy: Sindikudziwa - ichi ndi chinsinsi chamakampani cha F5. Chinthu chokha chimene ndingawonjezere ndi chakuti ngati mutsegula "F5 NGINX" tsopano, maulalo khumi oyambirira adzakhala nkhani zomwe F5 yapeza NGINX. Pafunso lomwelo masabata awiri apitawa, kufufuza kumabwereranso maulalo khumi amomwe mungasamukire kuchokera ku F5 kupita ku NGINX.

- Sakanapha wopikisana naye!

Dmitriy: Ayi, chifukwa chiyani? Nkhani ya atolankhani ikufotokoza zomwe adzachita.

- Chilichonse m'mawu atolankhani ndichabwino: sitikhudza aliyense, chilichonse chidzakula monga kale.

Dmitriy: Ndikuganiza kuti makampani awa ali ndi chikhalidwe chabwino kwambiri. M'lingaliro limeneli, onse awiri akugwirabe ntchito mu gawo limodzi - kugwirizana ndi katundu. Ndichifukwa chake Zonse zikhala bwino.

- Funso lomaliza: Ndine wolemba mapulogalamu wanzeru, ndichite chiyani kuti ndibwereze kupambana kwanga?

Dmitriy: Kubwereza kupambana kwa Igor Sysoev, choyamba muyenera kudziwa chomwe chimayambitsa vuto, chifukwa ndalama zimalipidwa pa code pokhapokha zitathetsa vuto lalikulu ndi lopweteka.

- Ndiyeno kwa inu? Ndiyeno mudzathandiza.

Dmitriy: Inde ndi chisangalalo.

Nkhani yopambana ya Nginx, kapena "Chilichonse ndi chotheka, yesani!"

Zikomo kwambiri kwa Dmitry chifukwa cha zokambirana. Tikuwonaninso posachedwa ndi Runa Capital fund ku Saint HighLoad++. M'malo omwe, tsopano tikhoza kunena ndi chidaliro chonse, akubweretsa pamodzi opanga bwino osati ku Russia, koma ochokera kudziko lonse lapansi. Ndani akudziwa, mwina m'zaka zingapo tonse tidzakhala tikukambirana mwachidwi za kupambana kwa m'modzi wa inu. Kuphatikiza apo, tsopano zikuwonekeratu poyambira - kuyang'ana njira yothetsera vuto lofunikira!

Source: www.habr.com

Kuwonjezera ndemanga