Minara ya Kremlin mikononi mwa Hydra: mkutano juu ya sambamba na kusambazwa kwa kompyuta Hydra 2020 huko Moscow

Mwaka jana huko St. Petersburg kulikuwa na mkutano wa kwanza wa Hydra, kujitolea kwa mifumo inayofanana na iliyosambazwa. Washindi walitoa mawasilisho Zawadi za Dijkstra ΠΈ Turing tuzo (Leslie Lamport, Maurice Herlihy ΠΈ Michael Scott), waundaji wa watunzi na lugha za programu (C++, Go, Java, Kotlin), watengenezaji wa hifadhidata zilizosambazwa (Cassandra, CosmosDB, Hifadhidata ya Yandex), na pia waundaji na watafiti wa algorithms na muundo wa data (CRDT, Paxos, subiri - miundo ya data isiyolipishwa) . Kwa ujumla, katika hatua hii unaweza tayari kuchukua likizo, kupunguza dirisha la IDE, kufungua orodha ya kucheza kwenye YouTube na ripoti bora Hydra 2019 - na acha mpangaji wa kazi asubiri kidogo.

Kwa ujumla, mkutano kama huo haujawahi kutokea, na sasa utatokea tena. Tena na ripoti kwa Kiingereza, kwa sababu hakuna lugha bora ya kuzungumza juu ya kompyuta sambamba na kusambazwa. Tena katika majira ya joto, Julai 10 na 11, kwa sababu wasemaji wana muda wa kutafiti na kufundisha, kwa mfano, katika vyuo vikuu vya Cambridge, Rochester na St. Petersburg, na nyakati nyingine za mwaka sio kwao.

Walakini, wakati huu Hydra itafanyika huko Moscow, ambapo wengi wa washiriki wa mkutano huo walikuja mwaka jana kusikiliza ripoti juu ya makubaliano yaliyosambazwa na kumbukumbu ya shughuli. Hydra mpya ina programu ngumu zaidi, wasemaji wapya pamoja na mashujaa wa mwaka jana, na vile vile hisia inayojulikana tayari ya msisimko wa hardcore sambamba iliyosambazwa kati ya washiriki katika kumbi tatu.

Minara ya Kremlin mikononi mwa Hydra: mkutano juu ya sambamba na kusambazwa kwa kompyuta Hydra 2020 huko Moscow


Wacha tuweke meza ya kadi kwenye meza na majenerali wa Byzantine wakitazama juu - tunataka mpango mpya wa Hydra uwe wa kina zaidi na tofauti. Mara ya mwisho tulikuna kwa ukucha, sasa hebu tuchimbe kwa upana zaidi na zaidi. Hapa kuna mada za Hydra 2020 zilizo na jamaa tofauti na mwaka jana:

  Parallel systems:
* Algorithms & data structures
* Memory models
* Compilers, runtime
* Memory reclamation
* Testing & verification
* Hardware issues
* Non-volatile memory
* Transactional memory
* Scheduling algorithms & implementations
* Heterogeneous computing: CPU, GPU, FPGA, etc.
* Performance analysis, debugging, & optimization

  Distributed systems:
* Distributed computing
* Distributed machine learning/deep learning
* State machine replication & consensus
* Fault tolerance & resilience
* Testing & verification
* Hardware issues
* Blockchain & Byzantine fault tolerance
* Distributed databases, NewSQL
* Distributed stream processing
* Scheduling algorithms & implementations
* Cluster management systems
* Security
* Performance analysis, debugging, & optimization
* Peer-to-peer, gossip protocols
* Internet of things

Jinsi ya kuzungumza juu ya haya yote katika mpango wa mkutano mmoja? Kwa hakika sio rahisi kuliko kujaribu usawazishaji wa shughuli kwenye duka jipya linalosambazwa kwa kutumia. Jepsen, lakini tutajaribu.

Hawa ndio ambao tayari wako kwenye mpango:

Minara ya Kremlin mikononi mwa Hydra: mkutano juu ya sambamba na kusambazwa kwa kompyuta Hydra 2020 huko MoscowCindy Sridharan (Cindy Sridharan) - msanidi wa mifumo iliyosambazwa kutoka San Francisco, mwandishi wa kitabu kifupi Kuonekana kwa Mifumo Iliyosambazwa (chukua nakala ya elektroniki ya bure) na maarufu chapisho la blogi, ambapo kuna makala moja tu β€œBora zaidi za 2019 katika Tech Talks"inaweza kukuokoa kutoka kwa siku kadhaa za kupumzika, lakini kukuacha ukiwa na furaha. Katika Hydra 2020, Cindy atakuambia jinsi gani mifumo iliyosambazwa ya mtihani, hata kama wanahifadhi hali.


Minara ya Kremlin mikononi mwa Hydra: mkutano juu ya sambamba na kusambazwa kwa kompyuta Hydra 2020 huko MoscowMichael Scott (Michael Scott) - mtafiti kutoka Chuo Kikuu cha Rochester, inayojulikana kwa watengenezaji wote wa Java kama waundaji wa algorithms zisizo za kuzuia na foleni za usawazishaji kutoka kwa Maktaba ya Kawaida ya Java. Kwa kweli, na Tuzo la Dijkstra la "Algoriti za ulandanishi unaoweza kusambazwa kwenye vichakataji vingi vya kumbukumbu iliyoshirikiwa"na kumiliki Ukurasa wa Wikipedia. Mwaka jana, Michael alitoa ripoti bora zaidi (kulingana na wewe) kuhusu Hydra miundo ya data mbili, na sasa atazungumza mradi Hodor ΠΈ kazi salama na kumbukumbu iliyoshirikiwa, inapatikana kwa michakato sambamba.


Minara ya Kremlin mikononi mwa Hydra: mkutano juu ya sambamba na kusambazwa kwa kompyuta Hydra 2020 huko MoscowHeidi Howard (Heidi Howard) - mtafiti ya Chuo Kikuu cha Cambridge, inayojulikana kwa kuunda algoriti ya makubaliano iliyosambazwa Paxos zinazobadilika, pamoja na kazi ya jumla ya Paxos Flexible na Paxos haraka. Mwaka jana, Heidi aliiambia jinsi inavyofanya kazi na inavyofanya kazi Familia ya algorithms ya Paxos (moja ya ripoti bora), na sasa nitajaribu kutembea kwenye barafu nyembamba kati Wapenzi wa Paxos na wafuasi wa Raft - na kushiriki maoni yake juu ya ambayo algorithm ni bora.


Minara ya Kremlin mikononi mwa Hydra: mkutano juu ya sambamba na kusambazwa kwa kompyuta Hydra 2020 huko MoscowMartin Kleppmann (Martin Kleppmann) labda ni mtafiti maarufu zaidi kutoka Chuo Kikuu cha Cambridge, na msanidi wa zamani wa mifumo mikubwa ya data, ambaye aliandika kitabu wazi cha kushangaza na cha kipekee kwenye mifumo iliyosambazwa "Kubuni Programu Zinazohitaji Data" Martin mwaka jana alishiriki matokeo ya utafiti wao wa CRDT, na tutakuambia nini sasa tutatangaza baadae.


Minara ya Kremlin mikononi mwa Hydra: mkutano juu ya sambamba na kusambazwa kwa kompyuta Hydra 2020 huko MoscowNikita Koval (Nikita Koval) ni msanidi wa utaratibu kwenye timu ya Kotlin, mwalimu wa kozi ya utayarishaji wa nyuzi nyingi huko ITMO, na mjumbe wa kamati ya programu ya mkutano wa Hydra (ndio, ndio makala hii inamhusu). Mwaka jana Nikita alizungumza kuhusu kujaribu miundo ya data yenye nyuzi nyingi kwenye jukwaa la JVM kwa kutumia Lin-Angalia, na huko Hydra 2020 yeye atasema kuhusu SegmentQueueSynchronizer - imethibitishwa kwa kutumia Mfumo wa iris kwa prover Coq uondoaji wa malighafi za ulandanishi wa programu.


Fuata matangazo yetu ya asynchronous: kwa jumla kutakuwa na ripoti takriban dazeni tatu kwenye mkutano, tutakuambia kuhusu zingine hivi karibuni. Pia, bila shaka, katika mkutano huo kutakuwa na kanda za majadiliano ambapo ni muhimu kupima wasemaji kwa maswali katika thread moja au kadhaa hadi makubaliano ya jumla yafikiwe.

Minara ya Kremlin mikononi mwa Hydra: mkutano juu ya sambamba na kusambazwa kwa kompyuta Hydra 2020 huko Moscow
Na ikiwa una bahati, Martin Kleppmann atatia saini kitabu chako.

Ndio, kabla ya mkutano wa Hydra 2020, ambao ni Julai 6-9, kutakuwa na SPTDC 2020 - shule ya tatu ya majira ya joto juu ya nadharia na mazoezi ya kompyuta iliyosambazwa. Itakupa hisia ambazo ni ngumu kupata kwenye mkutano, kwa hivyo tutazungumza juu ya Shule katika chapisho tofauti.

Nini sasa? Kwanza, fuata habari kwenye Habre na kwenye mitandao ya kijamii (Facebook, Vkontakte, Twitter).

Pili, ikiwa tayari unahisi hamu isiyozuilika ya kuhudhuria mkutano huo, chunguza tovuti, unaweza tayari kununua tiketi.

Tatu, usikose fursa ya kuzungumza na kamati ya programu ya mkutano wa Hydra 2020 kwenye maoni. Wanachama wa Kompyuta watafurahi kuzungumza nawe kuhusu mada za mkutano ujao.

Tukutane Hydra!

Chanzo: mapenzi.com

Kuongeza maoni