Paano ako naging Percona Live na tagapagsalita (at ilang nakakaintriga na detalye mula sa hangganan ng Amerika)

Paano ako naging Percona Live na tagapagsalita (at ilang nakakaintriga na detalye mula sa hangganan ng Amerika)

Percona Live Open Source Database Conference ay isa sa mga pangunahing kaganapan sa kalendaryo ng mundo ng DBMS. Noong unang panahon ang lahat ay nagsimula sa pagbuo ng isa sa mga MySQL forks, ngunit pagkatapos ay lubos itong lumago sa ninuno nito. At kahit na maraming mga materyales (at mga bisita) ang malapit na nauugnay sa paksa ng MySQL, ang background ng pangkalahatang impormasyon ay naging mas malawak: kabilang dito ang MongoDB, PostgreSQL, at iba pang hindi gaanong sikat na DBMS. Sa taong ito, ang "Perkona" ay naging isang makabuluhang kaganapan sa aming kalendaryo: sa unang pagkakataon na nakibahagi kami sa American conference na ito. Tulad ng malamang alam mo na, Lubos kaming nag-aalala tungkol sa estado ng mga teknolohiya sa pagsubaybay sa modernong mundo. Sa pagbabago ng mga paradigma sa imprastraktura tungo sa pinakamataas na flexibility, microservices at cluster solutions, dapat ding magbago ang mga kasamang tool at diskarte sa pagsuporta. Iyon, sa katunayan, ay tungkol sa aking ulat. Ngunit una, gusto kong sabihin sa iyo kung paano karaniwang napupunta ang mga tao sa mga kumperensya ng US at kung anong mga sorpresa ang maaari nilang asahan kaagad pagkatapos lumapag ang eroplano.

Kaya paano napupunta ang mga tao sa mga dayuhang kumperensya? Sa katunayan, ang prosesong ito ay hindi masyadong kumplikado: kailangan mong makipag-ugnayan sa komite ng programa, ipahayag ang iyong paksa para sa ulat, at maglakip ng ebidensya na mayroon ka nang karanasan sa pagsasalita sa mga teknikal na kaganapan. Natural, dahil sa heograpiya ng kumperensya, ang kasanayan sa wika ay isang mahalagang punto. Ang karanasan sa pagsasalita sa harap ng madla na nagsasalita ng Ingles ay lubos na kanais-nais. Ang lahat ng isyung ito ay tinatalakay sa komite ng programa, sinusuri nila ang iyong potensyal, at ito ay alinman/o.

Ang mga legal na isyu, siyempre, ay kailangang malutas nang nakapag-iisa. Dahil sa mga dahilan na naiintindihan mo mismo, ang pagkuha ng mga dokumento ng visa sa Russia ay medyo mahirap. Halimbawa, sa Moscow, ang paghihintay para sa Visitor Visa sa oras ng pagsulat ay 300 araw. Ang mga residente ng mga kabisera, sa pangkalahatan, ay nakasanayan na lampasan ang mga paghihirap na ito sa pamamagitan ng pagproseso ng mga dokumento sa ilang kalapit na estado. Ngunit dahil kami ay nakabase sa Irkutsk, ang aming pinakamalapit na kalapit na estado ay Mongolia... Tumigil ka. Ulaanbaatar! Tutal may American embassy din doon. At, sa totoo lang, hindi ito partikular na sikat at samakatuwid ay hindi masyadong abala. Ang paglalakbay mula Irkutsk hanggang Ulaanbaatar sa pamamagitan ng eroplano ay tumatagal ng isang oras. Ang time zone ay hindi nagbabago - maaari kang magpatuloy sa trabaho sa isang komportable at pamilyar na bilis. Ito ay literal na kalahating oras mula sa pagpasok sa embahada hanggang sa pagtanggap ng visa. Ang mahirap lang ay mababayaran mo lang ang consular fee sa cash in tugriks sa isang sangay ng Khaan Bank. Samakatuwid, kung nais mong pumunta kaagad upang makakuha ng isang yari na visa, kung gayon ay mainam na magkaroon ng isang taong kilala mo doon na makakatulong sa paglutas ng isyung ito.

Kaya. Natanggap na ang visa, naka-saddle na ang upuan sa eroplano. Papalapit na ang pagpasok sa mismong States. Ang pagtawid sa hangganan ay palaging isang nakakapagod na gawain. Noong una akong dumating noong 2010, nabigla ako sa kung gaano katagal ang kontrol ng pasaporte sa Washington. Hindi, siyempre, ang pila sa mga pinagnanasaan na bintana ay palaging isang klasiko. Ngunit sa loob ng ilang panahon ngayon (ilang taon upang maging eksakto) nagdagdag sila ng mga espesyal na makina na nag-scan ng iyong impormasyon at nagbibigay sa iyo ng isang piraso ng papel na may larawan mo - at ang lahat ay naging mas mabilis. Sa lahat ng aking kamakailang biyahe, dumating ako na may dalang round-trip ticket, kasama ang lahat ng detalye ng tirahan, atbp. na nakasulat sa ticket. Ngunit sa pagkakataong ito ay dumating ako na may tiket doon na may rescheduled na petsa at walang return ticket na nauugnay dito. At voila: ang larawan sa puting piraso ng papel ay na-cross out.

Paglapit ng opisyal

Ang linya ay biglang kasing haba ng ilang taon na ang nakalipas, at nang sa wakas ay nakarating ako sa kontrol ng pasaporte makalipas ang isang oras, nakarating ako nang lubusan. Tinanong ng opisyal kung bakit ako naparito; Sagot ko - business (sales, visa type b1/b2 allow this) and rest (bakasyon), kung saan nilinaw niya kung anong flight ang narating ko at ipinaliwanag na wala ako sa database ng mga lumilipad. Gusto ko talagang matulog at sumagot na hindi ko alam kung bakit ganito... marahil dahil binago ko ang mga petsa ng pag-alis. Interesado ang opisyal ng Amerika kung bakit ko binago ang aking mga petsa ng paglipad at kung kailan ako lumilipad pabalik. Kung saan sumagot ako na nagbago ako dahil nagpasya akong lumipad sa ibang oras, at kapag lumipad ako pabalik, humigit-kumulang na sagot lang ang maibibigay ko. At pagkatapos ay sinabi ng opisyal na "okay," itinaas ang kanyang kamay at tinawag ang isa pang lalaki, na ibinigay niya ang aking pasaporte. Kinuha niya ako para sa karagdagang tseke. To my reminder that I had a flight in an hour, he calmly replied β€œdon’t worry, you’re definitely late for it, it will take several hours, bibigyan ka nila ng papel para sa paglilipat ng ticket.”

O-o-kay. Pumasok ako sa kwarto: may mga 40 pang tao na nakaupo doon, may 3 mula sa flight namin, kasama ako. Umupo ako at tumingin na lang sa phone ko, nang biglang tumakbo ang isang security guard at sinabihan akong patayin ito at itinuro ang mga dingding: may mga karatula pala sa paligid na nagsasabing "hindi ka maaaring gumamit ng mga telepono," na Hindi ko napansin dahil sa pagod at kulang sa tulog. Pinatay ko ito, ngunit ang aking kapitbahay ay walang oras - ang mga walang oras, ang kanilang mga telepono ay kinuha lamang. Humigit-kumulang tatlong oras ang lumipas, paminsan-minsan ay may tinatawagan para sa karagdagang tulong. panayam, sa huli ay hindi nila ako tinawagan kahit saan - binigyan lang nila ako ng isang pasaporte na may selyo na pinapasok nila ako. Ano ito? (c) Totoo, ang tiket para sa napalampas na flight ay, sa huli, ay talagang nagbago batay sa natanggap na sertipiko.

Paano ako naging Percona Live na tagapagsalita (at ilang nakakaintriga na detalye mula sa hangganan ng Amerika)

Lungsod ng Austin, Texas

At ngayon ang Texas lupa ay sa wakas sa ilalim ng aking mga paa. Ang Texas, bagaman isang toponym na pamilyar sa mga taong Ruso, ay hindi pa rin ang pinakabinibisitang lugar ng mga kababayan. Nakapunta na ako sa California at New York dati para sa trabaho, ngunit hindi ko na kinailangan pang pumunta ng ganoon kalayo sa timog. At kung hindi dahil sa Percona Live, hindi pa rin alam kung kailan namin kakailanganin.

Paano ako naging Percona Live na tagapagsalita (at ilang nakakaintriga na detalye mula sa hangganan ng Amerika)

Ang lungsod ng Austin ay isang "California enclave" sa loob ng estado ng Texas. Paano ito nangyari? Ang unang batayan para sa mabilis na paglago ng Valley, bilang karagdagan sa, siyempre, pamumuhunan ng gobyerno, ay ang banayad na klima at mababang halaga ng pamumuhay at paggawa ng negosyo. Ngunit ngayon na ang San Francisco at ang mga nakapaligid na lugar nito ay literal na naging simbolo ng labis na gastos, ang mga bagong startup ay naghahanap ng mga bagong lokasyon. At ang Texas ay naging isang mahusay na pagpipilian. Una, zero income tax. Pangalawa, zero tax sa gross profit para sa mga indibidwal na negosyante. Ang isang malaking bilang ng mga unibersidad ay nangangahulugan ng isang binuo na merkado para sa mga kwalipikadong paggawa. Ang halaga ng pamumuhay ay hindi masyadong mataas ayon sa mga pamantayan ng Amerika. Ang lahat ng ito sa pangkalahatan ay nagbibigay ng mahusay na gasolina para sa pagbuo ng mga bagong teknolohikal na negosyo. At - lumilikha ng madla para sa mga nauugnay na kaganapan.

Paano ako naging Percona Live na tagapagsalita (at ilang nakakaintriga na detalye mula sa hangganan ng Amerika)

Ang Percona Live mismo ay naganap sa Hayatt Regency Hotel. Ayon sa sikat na ngayon na pamamaraan, ang kumperensya ay binubuo ng ilang parallel thematic stream: dalawa sa MySQL, isa bawat isa sa Mongo at PostgreSQL, pati na rin ang mga seksyon sa AI, seguridad at negosyo. Sa kasamaang palad, hindi posible na ganap na suriin ang buong programa dahil sa abalang iskedyul ng paghahanda para sa aming sariling pagganap. Ngunit ang mga ulat na nagkaroon ako ng pagkakataong tingnan ay lubhang nakaaaliw. Lalo kong i-highlight ang "The Changing Landscape of Open Source Databases" ni Peter Zaitsev at "Too Much Data?" ni Yves Trudeau. Nakilala namin si Alexey Milovidov doon - nagbigay din siya ng isang ulat at nagdala sa kanya ng isang buong koponan mula sa Clickhouse, na hinawakan ko rin sa aking talumpati.

Paano ako naging Percona Live na tagapagsalita (at ilang nakakaintriga na detalye mula sa hangganan ng Amerika)

Payagan akong mag-ulat

At, sa totoo lang, tungkol sa pangunahing bagay: ano ang pinag-uusapan ko? Ang ulat ay nakatuon sa kung paano namin pinili ang isang time-series database monitoring system para sa aming sarili para sa bagong bersyon. Kahit papaano nangyari sa ating Palestine na kapag kailangan ang ganitong uri ng tool, nakaugalian nang kunin ang Clickhouse bilang default. Bakit? "Dahil mas mabilis siya." Mas mabilis ba talaga? Magkano? Mayroon bang iba pang mga kalamangan at kahinaan na hindi natin iniisip hanggang sa sumubok tayo ng iba? Nagpasya kaming kumuha ng hardcore na diskarte sa pag-aaral ng isyu; ngunit ang simpleng paglilista ng mga katangian ay nakakabagot at, sa totoo lang, hindi masyadong malilimutan. At sa mga tao, gaya ng itinuturo ng kahanga-hanga p0b0rchy Roman Poborchy, mas kawili-wiling marinig ang isang kuwento. Samakatuwid, pinag-usapan namin kung paano namin pinatakbo ang lahat ng nasubok na DBMS sa aming data ng produksyon, na natatanggap namin sa real time bawat segundo mula sa aming mga ahente sa pagsubaybay.

Paano ako naging Percona Live na tagapagsalita (at ilang nakakaintriga na detalye mula sa hangganan ng Amerika)

Anong mga impression ang mayroon ka mula sa kaganapan?

Ang lahat ay organisado nang perpekto, ang mga ulat ay kawili-wili. Ngunit ang pinaka-pinapansin ay kung saan ang mga DBMS ay patungo na ngayon sa teknolohiya. Maraming tao, halimbawa, ang hindi gumamit ng mga self-host na solusyon sa loob ng mahabang panahon. Hindi pa kami masyadong sanay dito at, nang naaayon, wala kaming nakikitang kakaiba sa manu-manong pag-install, pag-configure at pagsuporta sa isang DBMS. At doon ay matagal nang inalipin ng mga ulap ang lahat, at ang conditional RDS ay ang default na opsyon. Bakit mag-alala tungkol sa pagganap, seguridad, pag-backup, o gumamit ng hiwalay na mga teknikal na espesyalista para dito, kung maaari kang kumuha ng isang handa na serbisyo, kung saan ang lahat ay naisip na para sa iyo nang maaga?

Ito ay isang napaka-interesante at, marahil, wake-up call para sa mga hindi pa handang magbigay ng kanilang mga solusyon sa ganoong format.

At sa pangkalahatan, nalalapat ito hindi lamang sa DBMS, ngunit sa buong imprastraktura ng server. Ang pamamahala ay lumilipat mula sa Linux console patungo sa web console, kung saan kailangan mong mapili ang mga tamang serbisyo at i-cross ang mga ito sa isa't isa, maunawaan kung paano gumagana ang mga partikular na cloud provider sa kanilang EKS, ECS, GKE at iba pang malalaking titik. Sa ating bansa, na may kaugnayan sa aming paboritong batas sa personal na data, ang mga domestic na manlalaro sa hosting market ay mahusay na umunlad, ngunit sa ngayon ay medyo nahuli kami sa likod ng nangungunang gilid ng pandaigdigang teknolohikal na kilusan, at hindi pa namin nararanasan ang gayong mga pagbabago sa paradigm. ating sarili.

Tiyak na mag-publish ako ng isang detalyadong pagsusuri ng ulat, ngunit sa ibang pagkakataon: kasalukuyan itong inihahanda - Isinasalin ko ito mula sa Ingles sa Russian :)

Pinagmulan: www.habr.com

Magdagdag ng komento