E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

I te tata nei, mai i te 8 ki te 12 o Hurae, e rua nga huihuinga nui i te wa kotahi - ko te huihuinga Hydra me te kura SPTDC. I tenei pou e hiahia ana ahau ki te whakanui i etahi ahuatanga i kitea e matou i te wa o te huihuinga.

Ko te tino whakahīhī o Hydra me te Kura ko ngā kaikōrero.

  • Tokotoru nga toa Nga Tohu Dijkstra: Leslie Lamport, Maurice Herlihy and Michael Scott. I tua atu, e rua nga wa i riro ia Maurice. I whiwhi ano a Leslie Lampor Tohu Turing — te tohu ACM tino whai mana i roto i te pūtaiao rorohiko;
  • Ko te kaihanga o te Java JIT compiler ko Cliff Click;
  • Ko nga kaihanga Corutin - Roman Elizarov (elizarov) me Nikita Koval (ndkoval) mo Kotlin, me Dmitry Vyukov mo Go;
  • Kaikoha ki a Cassandra (Alex Petrov), CosmosDB (Denis Rystsov), Yandex Database (Semyon Checherinda me Vladislav Kuznetsov);
  • Me te maha atu o nga tangata rongonui: Martin Kleppmann (CRDT), Heidi Howard (Paxos), Ori Lahav (tauira mahara C++), Pedro Ramalhete (tatari-kore nga hanganga raraunga), Alexey Zinoviev (ML), Dmitry Bugaichenko (tātari kauwhata).

A ko tenei kua Kura:

  • Te Whare Wananga o Paraone (Maurice Herlihy),
  • Te Whare Wananga o Rochester (Michael Scott),
  • Te Whare Wananga o Waterloo (Trevor Brown),
  • Te Whare Wananga o Nantes (Achour Mostefaoui),
  • Te Whare Wananga o David Ben-Gurion o Negev (Danny Hendler),
  • Te Whare Wananga o California i Los Angeles (Eli Gafni),
  • Institut polytechnique de Paris (Petr Kuznetsov),
  • Microsoft Research (Leslie Lamport),
  • VMware Rangahau (Ittai Aperahama).

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

Te ariā me te mahi, te pūtaiao me te whakaputa

Kia maumahara ahau he hui iti te Kura SPTDC mo te kotahi rau me te haurua tangata; ka huihui nga rama o te ao ki reira, ka korero mo nga take hou mo te mahi rorohiko toha. Ko Hydra he hui rorohiko toha e rua nga ra e noho whakarara ana. He nui ake te arotahi a Hydra ki te miihini, engari he tirohanga putaiao te Kura.

Ko tetahi o nga whainga o te hui Hydra ko te whakakotahi i nga maataapono putaiao me te miihini. I tetahi taha, ka tutuki tenei ma te kowhiringa o nga purongo i roto i te hotaka: me Lamport, Herlihy me Scott, he maha atu nga purongo tono a Alex Petrov, nana i tuku ki a Cassandra, a Roman Elizarov mai i JetBrains. Kei reira a Martin Kleppman, nana i hanga me te hoko i nga timatanga, a kei te ako inaianei i te CRDT i te Whare Wananga o Cambridge. Engari ko te mea pai ko Hydra me te SPTDC kei te noho tahi - he rereke nga purongo, engari he waahi noa mo te whakawhitiwhiti korero.

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

Rumaki

Ko te rima o nga ra o te Kura he kaupapa tino nui, he nui nga mahi, ma nga kaiuru me nga kaiwhakarite. Kare nga tangata katoa i tae ki nga ra whakamutunga. Ko etahi i haere ki Hydra me te Kura i te wa kotahi, a, mo ratou ko nga ra whakamutunga ka puta te tino kaupapa. Ko enei ngangau katoa ka whakakorehia e te ruku hohonu rawa atu. Ko tenei e tika ana ehara i te mea ko te rōrahi anake, engari ko te kounga o te rauemi. Ko nga purongo me nga kauhau katoa i nga huihuinga e rua kaore i whakaritea hei whakataki, no reira ahakoa haere koe ki hea, ka ruku koe ki tawhiti, ki te hohonu, kaore koe e tukuna kia tae noa ki te mutunga.

Ko te tikanga, he nui te whakawhirinaki ki te whakaritenga tuatahi o te kaiuru. He wa rorirori ka korero takitahi nga roopu tangata e rua i roto i te huarahi mo te ripoata a Heidi Howard: ki etahi he ahua noa noa iho, ko etahi, engari, i whakaaro hohonu mo te oranga. He mea whakamere e ai ki nga kaiuru o nga komiti o te hotaka (e hiahia ana kia noho ingoamuna), ko nga purongo a Hydra me nga kauhau a te Kura i a raatau huihuinga ka kaha rawa atu. Hei tauira, ki te haere mai tetahi teina PHP ki tetahi huihuinga PHP ki te ako i te oranga, he iti noa te porangi ki te whakaaro he hohonu tona mohiotanga mo nga tangata o roto o Zend Engine. I konei, karekau nga kaikorero i whangai i nga teina, engari i kii tonu i etahi taumata o te matauranga me te mohio. Ae ra, he tiketike rawa te taumata o nga kaiuru e whakahaere ana i nga punaha tohatoha me te tuhi i nga kakano oma, he arorau tenei. Ki te whakatau i nga urupare a nga kaiuru, he ngawari noa te whiriwhiri i tetahi ripoata i runga i te taumata me te kaupapa.

Mena ka korero tatou mo nga purongo motuhake, he pai katoa i a raatau ake tikanga. Ki te whakatau i nga korero a nga tangata me nga mea ka kitea mai i te puka urupare, ko tetahi o nga purongo tino pai i te Kura ko "Nga hanganga raraunga kore aukati" Ko Michael Scott, i haea noa e ia nga tangata katoa, he 4.9 te reanga rerekee.

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

Metaconference

I mua roa i te timatanga o Hydra me te Kura, a Ruslan ARG89 i whakaaro tera ka puta he "meta-conference" - he huihuinga hui, kei reira nga kaiuru nui katoa o etahi atu huihuinga ka ngotea ki roto, ano he poka pango. Na ka pera! Hei tauira, i roto i nga tauira o te Kura i kitea Ruslan Cheremin mai i a DeutscheBank, he tohunga rongonui mo nga miro maha.

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

A o nga mema Hydra i kitea Vadim Tsesko (incubi) a Andrey Pangin (apanin) mai i te kamupene Odnoklassniki. (I taua wa ano, i awhina ano a Vadim i a maatau ki te mahi i nga uiuinga pai e rua me Martin Kleppman - kotahi mo Habr, me tetahi atu mo nga kaimakitaki o te panui ipurangi). I reira nga mema DotNext Programme Committee, kaikorero rongonui Anatoly Kulakov me Igor Labutin. O te Javist i reira Dmitry Alexandrov и Vladimir Ivanov. I te nuinga o te wa ka kite koe i enei taangata ki nga waahi rereke - dotnetists i DotNext, javaists i Joker, me era atu. Na ka noho tahi raua ki nga purongo a Hydra me te korerorero tahi i nga raru mo nga buffs. Ka ngaro tenei wehewehenga ahua hangai ki nga reo whakahōtaka me nga hangarau, ka puta nga ahuatanga o te kaupapa kaupapa: ka korero nga tohunga mo te wa whakahaere ki etahi atu runtimers, ka tohe nga kairangahau ariā rorohiko tohatoha ki etahi atu kairangahau, ko nga miihini miihini putunga korero e kii ana i te papa ma, me era atu. .

I te ripoata e ai ki te tauira mahara C++ ko nga kaiwhakawhanake OpenJDK e noho ana i te rarangi o mua (i te iti rawa e mohio ana ahau ki a ratou ma te kite, engari ehara i te hunga Pythonists, tera pea ko nga Pythonists i reira). Inaa, he mea pera ano a Shipilevsky i roto i tenei purongo... Kare a Ori e korero rite tonu, engari ma te ata titiro ka kitea nga whakarara. Ahakoa i muri i nga mea katoa i puta i roto i nga paerewa C ++ hou, ko nga raru penei i nga uara hau angiangi kaore ano kia whakatauhia, na reira ka taea e koe te haere ki taua purongo me te whakarongo ki te ahua o nga tangata "i tera taha o te parepare" e ngana ana ki te whakatika i enei raruraru, I a ratou e whakaaro ana, ka miharo tetahi ki nga huarahi ki te otinga i kitea (Kei a Ori tetahi o nga whiringa whakatika).

He nui te hunga i uru ki roto i nga komiti kaupapa me nga miihini hapori. Ua faatitiaifaro te mau taata atoa i to ratou mau fifi i rotopu i te mau haapaoraa, ua hamani i te mau piriti e ua noaa mai te mau taairaa. I whakamahia e au i nga waahi katoa ka taea e au, a, hei tauira, i whakaae matou ki a Alexander Borgardt mai Moscow C++ Rōpū Kaiwhakamahi tuhia tahitia he tuhinga tauine katoa mo nga kaiwhakaari me te tukutahi i C++.

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

I te whakaahua: Leonid Talalaev (ltalal, maui) me Oleg Anastasyev (m0nstermind, matau), nga kaiwhakawhanake rangatira i Odnoklassniki

Nga waahi korero ahi me nga buffs

I nga huihuinga he wa katoa nga kaiuru e mohio ana ki te kaupapa me nga kaikorero (me etahi wa ka pai ake i nga kaikorero - hei tauira, i te mea ko te kaiwhakawhanake i te kaupapa o etahi hangarau kei roto i nga kaiuru). He maha nga kaiuru tino tohunga mo Hydra. Hei tauira, i etahi wa a Alex Petrov korero mo Cassandra, he maha nga tangata i hanga e kore e taea e ia te whakahoki ki te katoa. I tetahi wa, ka panaia a Alex ki te taha, ka timata ki te haehae i nga patai, engari ko te haki kua hinga i mauhia e tetahi kaiwhakawhanake Rust rongonui i roto i nga porowhita. Tyler Neely me te taurite tika i te kawenga. I taku patai ki a Tyler mo te awhina mo tetahi uiui ipurangi, ko tana patai anake, "Ahea tatou ka timata?"

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

I etahi wa, ka pakaru mai te wairua o te korerorero ki roto i nga purongo: Na Nikita Koval i whakarite he hui uiui me te ohorere, ka wehewehea te ripoata ki etahi waahanga.

A he rereke, i runga i te BOF mo nga miro-maha i maumahara ratou mo te mahara kore-kore, i toia ratou ki tenei bof Pedro Ramalhete hei tohunga nui, a ka whakamaramatia e ia nga mea katoa ki nga tangata katoa (i roto i te poto, ko te mahara-kore-kore he riri ki a tatou i nga wa e heke mai nei). Ko tetahi o nga ope o tenei bof, ko Vladimir Sitnikov, e mahi ana i runga i nga komiti hotaka o etahi huihuinga porangi ... te ahua nei e rima i te wa kotahi i tenei wa. I te korero e whai ake nei mo "CS Modern i roto i te ao tuuturu" i korero ano ratou mo te NVM ka tae mai ki a raatau ake.

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

Ka taea e au te whakapuaki i tetahi tino-maramatanga kaore pea te hunga i uru ki roto i te korero. I mahi a Eli Gafni i te ahiahi o te ra tuatahi o te Kura, a i te aonga ake ka noho ia ka timata ki te tarai i a Lamport, mai i waho ko te ahua he keemu tenei me te koretake o Eli. Ko tetahi ahua o te troll tenei i haere ki te tango i te roro o Leslie. Inaa, ko te mea he tino hoa tata raua, he maha nga tau e noho hoa ana, a, he korero whakahoa noa tenei. Arā, i whai hua te kata - ka hinga katoa nga tangata huri noa, ka mau ki te uara kanohi.

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

Ka noho wehe, ka hiahia ahau ki te kite i te nui o te aroha me te whakapau kaha o nga kaikorero ki tenei mahi. I tu tetahi ki te waahi korerorero tae noa ki te meneti whakamutunga, tata mo nga haora. Ka mutu te wehenga i mua noa atu, ka timata te purongo, ka mutu, ka timata te wehenga o muri - a Dmitry Vyukov i haere tonu ki te whakautu i nga patai. He korero whakamiharo ano hoki i pa mai ki a au - i te ohorere o te tango i a Cliff Click, ehara i te mea he whakamarama marama me te tika mo taua korerorero mo te kore o nga whakamatautau. mo etahi mea kei roto i te H2O, engari he arotake katoa o taua mea reo hou AA. Kaore au i patai mo tenei: I patai noa ahau he aha taau e panui ai mo AA (i puta ke ka taea e koe te whakarongo podcast), engari he hawhe haora i noho a Cliff ki te korero mo te reo me te tirotiro kei te marama tika tana korero. Whakamiharo. Me tuhi he habrapost mo AA. Ko tetahi atu wheako rereke ko te maataki i te tukanga arotake tono kume i Kotlin. He tino makutu te whakaaro ina haere koe ki roto i nga roopu korero rereke, rerekee nga kaikorero, ka kuhu koe ki te ao hou. He mea tenei kei runga i te taumata "Kei, Kei" na Radiohead.

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

Ingarihi

Ko Hydra 2019 ta matou huihuinga tuatahi ko te reo matua ko te reo Ingarihi. Ka kawea mai e ia ona painga me ona wero. Ko te painga nui ko te kore e tae mai nga tangata ki te huihuinga mai i Ruhia, na reira i roto i nga kaiuru ka taea e koe te tutaki ki nga miihini mai i Uropi me nga kaiputaiao mai i Ingarangi. Ka haria e nga kaikorero a ratou tauira. I te nuinga o te waa, he nui ake te hihiri o nga kaikorero nui ki te haere ki taua huihuinga. Whakaarohia he kaikorero koe i tetahi huihuinga reo Ruhia katoa: kua tukuna e koe to ripoata, kua tiakina e koe te waahi korero, katahi ka aha? Haere huri noa i te taone ka kite i nga waahi tuuruhi? Inaa, kua tino kitea e nga kaikorero rongonui nga mea katoa o te ao, kaore ratou e pai ki te haere ki te kite i nga raiona me nga piriti utu, kua hoha ratou. Mena kei te reo Ingarihi nga purongo katoa, ka taea e ratou te uru atu ki te huihuinga i runga i te kaupapa whanui, te ngahau, te uru atu ki nga waahi korerorero, aha atu. He pai te ahua o te hau ki nga kaikorero.

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

Ko te kino e kitea ana ko te kore e pai te katoa ki te korero i te reo Ingarihi. He maha nga tangata e mohio pai ana, engari he kino te korero. I te nuinga, ko nga mea noa i whakatauhia i roto i nga huarahi rereke. Hei tauira, i timata etahi waahi korerorero ki te reo Ruhia, engari i huri tonu ki te reo Ingarihi i te wa i puta mai ai te kaiuru tuatahi ki te reo Ingarihi.

Ko ahau tonu te mahi i te whakatuwhera me te kati whakaurunga o te haapurororaa ipurangi anake i roto i te reo Ingarihi me te whai waahi ki te rua o nga uiui rekoata me nga tohunga. A he tino wero tenei ki ahau e kore e wareware wawe. I etahi wa Oleg Anastasyev (m0nstermind) i kii noa mai kia noho ahau ki a ratou i te wa o te uiuinga, a he puhoi rawa taku mohio ki te tikanga o tera.

I tetahi atu taha, he tino pai te patai a nga tangata ki nga purongo me te paoho. Ehara i te mea ko nga kaikorero maori anake, engari ko nga tangata katoa, i pai te mahi. I etahi atu huihuinga, ka kitea te whakama o nga tangata ki te patai i nga patai a te hunga whakarongo i roto i te reo Ingarihi pakaru, ka taea noa te kohi i tetahi mea i roto i te waahi korerorero. He tino rereke tenei i konei. I runga i te ahua, i oti i etahi o Cliff Click ana purongo i mua tata ake nei, a muri iho ka whai haere tonu nga patai, ka neke te korerorero ki roto i te waahi korero - kaore he okioki tuweke me te kore e aukati. Ka pa ano ki te huihuinga Q&A a Leslie Lamport; karekau te kaiwhakataki i patai ki ana patai, i puta nga mea katoa ki nga kaiuru.

He maha nga mea iti ka kitea e te tokoiti, engari kei te noho tonu. Na te mea he reo pakeha te huihuinga, he mama ake te ahua o nga mea penei i nga panui me nga mapi. Kaore he take ki te taarua i nga reo me te whakakii i te hoahoa.

Kaitautoko me te whakaaturanga

I awhina nui a matou kaitautoko ki te hanga i te huihuinga. He mihi ki a ratou, he mahi i nga wa katoa i nga wa whakatā.

I te turanga Deutsche Bank TechCenter Ka taea e koe te korero me nga miihini o nga punaha miro maha, whakaoti i o raatau raru i to mahunga, ka wikitoria nga taonga e maumahara ana me te wa pai.

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

I te turanga Te ahua Ka taea e tatou te korero mo o raatau ake punaha, te puna tuwhera me te puna tuwhera: he putunga putunga mahara kua tohatohahia, he raarangi rua kua tohatohahia, he punaha whakahaere microservice, he kawe kawe mo te waea waea, me era atu. Ae ra, ko nga panga me nga whakataetae, whakapiripiri me te ngeru takirua me te Suffering Middle Ages, nga koha penei i te pukapuka a Martin Kleppmann me nga tohu LEGO.

Kia mahara ko te tātaritanga o nga raruraru Kontur kua oti i whakaputaina i runga i a Habré. He pai te tātari, he pai te titiro.

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

Ka taea e te hunga e hiahia ana ki te hoko i nga momo pukapuka katoa me te korerorero ki o hoa mahi. I hui katoa te mano mo te wahanga autograph!

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

Ngā putanga

Ko te Huihuinga Hydra me te Kura SPTDC he huihuinga nui mo matou hei kamupene whakahaere me te hapori katoa. He waahi tenei ki te titiro ki o tatou wa kei te heke mai, ki te hanga anga whakaaro kotahi mo te matapaki i nga raruraru hou, me te ata titiro ki nga huarahi whakamere. Kua roa te miro maha, engari kotahi tekau tau te roa i muri mai i te putanga mai o te tukatuka maha-matua tuatahi kia horapa te ahuatanga. Ko nga mea i rongohia e matou i nga purongo i tenei wiki ehara i te korero mokemoke, engari ko te huarahi ki te ao marama ka whai i nga tau kei te heke mai. Kaore he kaipahua mo te Hydra e whai ake nei i tenei pou, engari ka taea e koe te tumanako mo te pai. Mena kei te pirangi koe ki nga take penei, ka hiahia pea koe ki te tirotiro i etahi atu huihuinga, penei i nga korero a te huihuinga pakeke Joker 2019 ranei IraNext 2019 Moscow. Ka kite koe i nga huihuinga e whai ake nei!

E toru nga toa a Dijkstra Prize: pehea te haere a Hydra 2019 me SPTDC 2019

Source: will.com

Tāpiri i te kōrero