{"id":36367,"date":"2019-10-31T22:11:17","date_gmt":"2019-10-31T19:11:17","guid":{"rendered":"https:\/\/prohoster.info\/blog\/tri-laureata-premii-dejkstry-kak-proshli-hydra-2019-i-sptdc-2019\/"},"modified":"2019-10-31T22:11:17","modified_gmt":"2019-10-31T19:11:17","slug":"tri-laureata-premii-dejkstry-kak-proshli-hydra-2019-i-sptdc-2019","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/tri-laureata-premii-dejkstry-kak-proshli-hydra-2019-i-sptdc-2019","title":{"rendered":"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/037eb3303a231a1b8d0ad0e5d4eb0c4b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Recentemente, dall'8 al 12 luglio, si sono svolti due eventi di notevole importanza \u2014 la conferenza <noindex><a rel=\"nofollow\" href=\"https:\/\/hydraconf.com\/?utm_source=habr&amp;utm_medium=460499\">Hydra <\/a><\/noindex>e la scuola <noindex><a rel=\"nofollow\" href=\"https:\/\/sptdc.ru\/?utm_source=habr&amp;utm_medium=460499\">SPTDC<\/a><\/noindex>. In questo post vogliamo evidenziare alcune peculiarit\u00e0 che abbiamo notato durante lo svolgimento della conferenza.<\/p>\n<p><\/p>\n<p>Il pi\u00f9 grande orgoglio di Hydra e della Scuola \u2014 sono i relatori.<\/p>\n<p><\/p>\n<ul>\n<li>Tre vincitori <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D1%80%D0%B5%D0%BC%D0%B8%D1%8F_%D0%94%D0%B5%D0%B9%D0%BA%D1%81%D1%82%D1%80%D1%8B\">del premio Dijkstra<\/a><\/noindex>: Leslie Lamport, Maurice Herlihy e Michael Scott. Inoltre, Maurice l'ha ricevuto ben due volte. Leslie Lamport ha ottenuto anche il <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D1%80%D0%B5%D0%BC%D0%B8%D1%8F_%D0%A2%D1%8C%D1%8E%D1%80%D0%B8%D0%BD%D0%B3%D0%B0\">premio Turing<\/a><\/noindex> \u2014 il premio pi\u00f9 prestigioso dell'ACM in informatica;<\/li>\n<li>Il creatore del compilatore JIT Java \u2014 Cliff Click;<\/li>\n<li>Gli sviluppatori delle coroutine \u2014 Roman Elizarov (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/elizarov\/\" class=\"user_link\">elizarov<\/a><\/noindex>) e Nikita Koval (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/ndkoval\/\" class=\"user_link\">ndkoval<\/a><\/noindex>) per Kotlin, e Dmitry Vyukov per Go;<\/li>\n<li>Contributors a Cassandra (Alex Petrov), CosmosDB (Denis Ryscov), Yandex Database (Semen Checherinda e Vladislav Kuznetsov);<\/li>\n<li>E molti altri volti noti: Martin Kleppmann (CRDT), Heidi Howard (Paxos), Ori Lahav (modello di memoria C++), Pedro Ramalhete (strutture dati wait-free), Alexey Zinoviev (ML), Dmitry Bugaychenko (analisi grafi).<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><strong>E questa \u00e8 gi\u00e0 la Scuola<\/strong>:<\/p>\n<p><\/p>\n<ul>\n<li>Universit\u00e0 Brown (Maurice Herlihy),<\/li>\n<li>Universit\u00e0 di Rochester (Michael Scott),<\/li>\n<li>Universit\u00e0 di Waterloo (Trevor Brown),<\/li>\n<li>Universit\u00e0 di Nantes (Achour Mostefaoui),<\/li>\n<li>Universit\u00e0 di David Ben-Gurion nel Negev (Danny Hendler),<\/li>\n<li>Universit\u00e0 della California a Los Angeles (Eli Gafni),<\/li>\n<li>Institut polytechnique de Paris (Petr Kuznetsov),<\/li>\n<li>Microsoft Research (Leslie Lamport),<\/li>\n<li>VMware Research (Ittai Abraham).<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/ddb0a74b713884538955bc057ae9ad76.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2 id=\"teoriya-i-praktika-nauka-i-proizvodstvo\">Teoria e pratica, scienza e industria<\/h2>\n<p><\/p>\n<p>Ricordo che la Scuola SPTDC \u00e8 un evento ridotto, con circa centocinquanta partecipanti, dove si riuniscono esperti di fama mondiale per discutere le questioni attuali nel campo del calcolo distribuito. Hydra \u00e8 una conferenza di due giorni sul calcolo distribuito che si svolge in parallelo. Hydra ha un orientamento pi\u00f9 ingegneristico, mentre la Scuola ha un'impostazione scientifica. <\/p>\n<p><\/p>\n<p>Uno degli obiettivi della conferenza Hydra \u00e8 unire gli aspetti scientifici e ingegneristici. Da un lato, questo si raggiunge selezionando gli interventi nel programma: insieme a Lamport, Herlihy e Scott ci sono anche presentazioni molto pratiche di Alex Petrov, che contribuisce a Cassandra, o di Roman Elizarov di JetBrains. C'\u00e8 Martin Kleppmann, che in precedenza ha creato e venduto startup, e ora studia CRDT all'Universit\u00e0 di Cambridge. Ma la vera novit\u00e0 \u00e8 che Hydra e SPTDC si svolgono fianco a fianco \u2014 hanno interventi diversi, ma uno spazio comune per il networking.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/3f4a3155ebc856740e58aff0c177f569.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2 id=\"pogruzhenie\">Immersione<\/h2>\n<p><\/p>\n<p>Cinque giorni consecutivi di scuola sono un evento molto grande e un grande impegno, sia per i partecipanti che per gli organizzatori. Non tutti sono arrivati fino all'ultimo giorno. Ci sono stati quelli che sono andati contemporaneamente a Hydra e Scuola, e per loro gli ultimi giorni si sono rivelati i pi\u00f9 intensi. Tutto questo trambusto \u00e8 compensato da un'immersione incredibilmente profonda. Questo \u00e8 legato non solo al volume, ma anche alla qualit\u00e0 del materiale. Tutti i relatori e le lezioni di entrambi gli eventi non erano previsti come introduttivi, quindi ovunque tu andassi \u2014 ti immergevi subito in profondit\u00e0 e non venivi lasciato andare fino alla fine.<\/p>\n<p><\/p>\n<p>Certo, molto dipende dalla preparazione iniziale del partecipante. C'\u00e8 stato un momento divertente in cui due gruppi di persone nel corridoio discutevano indipendentemente della relazione di Heidi Howard: alcuni la trovavano assolutamente normale, mentre altri, al contrario, riflettevano profondamente sulla vita. \u00c8 interessante notare che, secondo i partecipanti ai comitati programmatici (che hanno preferito rimanere anonimi), le relazioni di Hydra e le lezioni di Scuola nei loro eventi potrebbero risultare overqualified. Ad esempio, se un PHP junior si presenta a una conferenza su PHP, \u00e8 un po' avventato presumere che abbia una profonda conoscenza delle interiorit\u00e0 di Zend Engine. Qui, i relatori non nutrivano i principianti con un cucchiaio, ma presupponevano immediatamente un certo livello di conoscenze e comprensione. E davvero, i partecipanti che sfruttano sistemi distribuiti e scrivono nuclei di runtime hanno un livello molto alto, \u00e8 logico. A giudicare dalla reazione dei partecipanti, trovare una relazione adatta al livello e al tema \u00e8 stato piuttosto facile.<\/p>\n<p><\/p>\n<p>Parlando di relazioni specifiche, tutte erano buone a modo loro. A giudicare da quello che dicono le persone e da quanto si vede dai feedback, una delle relazioni pi\u00f9 interessanti alla Scuola \u00e8 stata <noindex><a rel=\"nofollow\" href=\"https:\/\/sptdc.ru\/2019\/talks\/6dle8xnz4rnsk7ohjrkxyf\/\">\u00abStrutture dei dati non bloccanti\u00bb<\/a><\/noindex> di Michael Scott, che ha semplicemente sbalordito tutti, con un punteggio anomalo intorno al 4.9.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/b124113b17147a24a0b372357cec9a0b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2 id=\"metakonferenciya\">Metaconferenza<\/h2>\n<p><\/p>\n<p>Molto prima dell'inizio di Hydra e della Scuola, Ruslan <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/arg89\/\" class=\"user_link\">ARG89<\/a><\/noindex> presupponeva che si sarebbe creata una sorta di \u00abmetaconferenza\u00bb \u2014 una conferenza di conferenze, dove tutti i top partecipanti di altri eventi sarebbero stati automaticamente attratti, come in un buco nero. \u00c8 proprio quello che \u00e8 successo! Ad esempio, tra gli studenti della Scuola \u00e8 stato notato <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=K6c3W6vhQOA\">Ruslan Cheromin<\/a><\/noindex> di DeutscheBank, noto esperto di programmazione concorrente. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/a80435e3e38cfecf4b73ab96b53dcb8e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>E tra i partecipanti di Hydra sono stati notati <noindex><a rel=\"nofollow\" href=\"https:\/\/2018.jokerconf.com\/2018\/talks\/5emw0phf8qe6qycic42iq2\/\">Vadim Tsiesko<\/a><\/noindex> (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/incubos\/\" class=\"user_link\">incubos<\/a><\/noindex>) e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=Es1MR1m29V8\">Andrej Pan'gin<\/a><\/noindex> (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/apangin\/\" class=\"user_link\">apangin<\/a><\/noindex>) della compagnia Odnoklassniki. (Inoltre, Vadim ci ha aiutato a realizzare due ottime interviste con Martin Kleppmann \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/jugru\/blog\/458056\/\">una per Habr<\/a><\/noindex>, e l'altra \u2014 per gli spettatori della diretta online). C'erano membri <noindex><a rel=\"nofollow\" href=\"https:\/\/dotnext-piter.ru\">del comitato di programma DotNext<\/a><\/noindex>, noti relatori Anatolij Kulakov e Igor Labutin. Tra i programmatori Java c'erano <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=iW_W1sKNjMs\">Dmitrij Aleksandrov<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=sFxrjGTnvBs\">Vladimir Ivanov<\/a><\/noindex>. Di solito vedi queste persone in posti completamente diversi \u2014 i .NETter a DotNext, i programmatori Java a Joker e cos\u00ec via. Ecco che ora siedono fianco a fianco alle presentazioni di Hydra e discutono insieme i problemi negli unconference. Quando questa divisione artificiale tra i linguaggi di programmazione e le tecnologie scompare, emergono i tratti del dominio: specialisti in runtime dinamici comunicano con altri esperti di runtime, ricercatori della teoria dei calcoli distribuiti discutono animatamente con altri ricercatori, ingegneri di database occupano a gruppi la lavagna e cos\u00ec via.<\/p>\n<p><\/p>\n<p>Durante la relazione <noindex><a rel=\"nofollow\" href=\"https:\/\/hydraconf.com\/2019\/talks\/143pbdxfvijthb8rg3qk6e\/\">sul modello di memoria C++<\/a><\/noindex> nelle prime file sedevano sviluppatori OpenJDK (almeno, quelli li riconosco, mentre i programmatori Python \u2014 no, forse anche i programmatori Python erano l\u00ec). Infatti, in questa presentazione c'\u00e8 qualcosa di molto 'shpilevskij'... Ori racconta non proprio la stessa cosa, ma uno sguardo attento pu\u00f2 scoprire delle coincidenze. Anche dopo tutto quello che \u00e8 successo negli ultimi standard di C++, problemi come i valori 'out of thin air' non sono stati risolti, e cos\u00ec si poteva partecipare a tale relazione e ascoltare come le persone 'dall'altro lato della barricata' cercano di sistemare questi problemi, come ragionano, si poteva rimanere colpiti dagli approcci trovati per la soluzione (Ori ha una delle opzioni per risolverli).<\/p>\n<p><\/p>\n<p>C'era una grande quantit\u00e0 di membri dei comitati di programma e motori delle comunit\u00e0. Tutti risolvevano i propri problemi interconfessionali, costruivano ponti, creavano connessioni. Ne ho approfittato dove potevo, ad esempio, abbiamo concordato con Aleksandr Borgardt di <noindex><a rel=\"nofollow\" href=\"https:\/\/www.meetup.com\/Moscow-C-User-Groups\/\">Moscow C++ User Group<\/a><\/noindex> di scrivere insieme un articolo completo sugli attori e l'asincronia in C++.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/cf081575837b07780c3a59c51f2d17e2.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Nella foto: Leonid Talalaev (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/ltalal\/\" class=\"user_link\">ltalal<\/a><\/noindex>, a sinistra) e Oleg Anastas'ev (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/m0nstermind\/\" class=\"user_link\">m0nstermind<\/a><\/noindex>, a destra), principali sviluppatori della compagnia Odnoklassniki<\/em><\/p>\n<p><\/p>\n<h2 id=\"ognennye-diskussionnye-zony-i-bofy\">Zone di discussione accesa e unconference<\/h2>\n<p><\/p>\n<p>Alle conferenze ci sono sempre partecipanti che conoscono l'argomento al pari dei relatori (e talvolta anche meglio dei relatori \u2014 ad esempio, quando tra i partecipanti si trova il sviluppatore del nucleo di una qualche tecnologia). Alla Hydra c'erano molti di questi partecipanti altamente esperti. Ad esempio, a un certo punto intorno ad Alex Petrov, mentre raccontava <noindex><a rel=\"nofollow\" href=\"https:\/\/hydraconf.com\/2019\/talks\/6eb39udg8bxsgmimkexd6j\/\">di Cassandra<\/a><\/noindex>, si \u00e8 formato cos\u00ec tanto pubblico che non \u00e8 riuscito a rispondere a tutti. A un certo punto Alex \u00e8 stato delicatamente spostato di lato e hanno iniziato a sommerserlo di domande, ma il drappo cadente \u00e8 stato afferrato dal noto nei circoli degli sviluppatori Rust <noindex><a rel=\"nofollow\" href=\"https:\/\/www.linkedin.com\/in\/tyler-neely-9b524640\/\">Tyler Neely<\/a><\/noindex> che ha bilanciato bene il carico. Quando gli ho chiesto di aiutarmi con un'intervista online, ha chiesto solo: \u00abQuando iniziamo?\u00bb <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/2e0a4d68f7ed4ff3d6887be30f9fc09d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Lo spirito di discussione \u00e8 talvolta emerso anche durante le relazioni: Nikita Koval ha organizzato una sessione di Q&amp;A improvvisa, suddividendo la relazione in diverse sezioni.<\/p>\n<p><\/p>\n<p>E viceversa, al BOF sulla programmazione concorrente hanno ricordato la memoria non volatile, assumendo Pedro Ramalhete <noindex><a rel=\"nofollow\" href=\"https:\/\/hydraconf.com\/2019\/talks\/1jwmdzkmjcalsclwavttxk\/\">come esperto principale, e lui ha spiegato tutto a tutti (in breve, nella prossima volta la memoria non volatile non ci preoccupa). Uno dei moderatori di questo BOF, per inciso, era<\/a><\/noindex> Vladimir Sitnikov <noindex><a rel=\"nofollow\" href=\"https:\/\/hydraconf.com\/#257Ie5gZvKGke0yy8ee8Is\">, che partecipa ai comitati di programma di un'incredibile quantit\u00e0 di conferenze... sembra che ora siano cinque alla volta. Anche nell'altro BOF su \u00abModern CS in real world\u00bb si discuteva di NVM e ci sono arrivati in modo completamente autonomo.<\/a><\/noindex>Posso condividere un super-informazione che anche i diretti partecipanti alla storia potrebbero non aver notato. Eli Gafni ha parlato la sera del primo giorno della Scuola, e il giorno dopo \u00e8 rimasto e ha iniziato a trollare Lamport, e dall'esterno sembrava che fosse una follia e Eli fosse inadeguato. Sembra un troll che si era dato l'obiettivo di mettere in difficolt\u00e0 Leslie. In realt\u00e0, il fatto \u00e8 che sono quasi migliori amici, si conoscono da molti anni, e sono solo delle prese in giro tra amici. Cio\u00e8 la battuta ha funzionato \u2014 tutti intorno ci sono cascati, l'hanno presa per buona.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/e67e9069e085025014290769ac27648d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Va notato quanto amore e impegno hanno messo i relatori in questo. Qualcuno \u00e8 rimasto nella zona di discussione fino all'ultimo, per quasi ore. La pausa era gi\u00e0 finita da tempo, \u00e8 iniziata la relazione, \u00e8 finita, \u00e8 iniziata la pausa successiva \u2014 e<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/969587e37ce76ef23b7f7475c81958f3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Dmitry V\u2019yukov <noindex><a rel=\"nofollow\" href=\"https:\/\/hydraconf.com\/2019\/talks\/7336ginp0kke7n4yxxjvld\/\">Dmitrij V'jvkov<\/a><\/noindex> continuava a rispondere a domande. Anche a me \u00e8 successa una storia interessante: cogliendo di sorpresa Cliff Click, ho ricevuto non solo una spiegazione chiara e sensata di quella provocatoria discussione sull'assenza di test <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/h2oai\/h2o-3\/pull\/412\">su certe cose in H2O<\/a><\/noindex>, ma ho anche ricevuto una panoramica completa del suo <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cliffclick\/aa\">nuovo linguaggio AA<\/a><\/noindex>. Non l'ho mai chiesto: ho semplicemente chiesto cosa si potesse leggere su AA (\u00e8 risultato che si pu\u00f2 ascoltare <noindex><a rel=\"nofollow\" href=\"http:\/\/cliffc.org\/blog\/2018\/10\/18\/update-on-language-aa\/\">un podcast<\/a><\/noindex>), e invece Cliff ha speso mezz'ora per parlare del linguaggio e verificare che quanto detto fosse stato compreso correttamente. Incredibile. Devo scrivere un post su Habr riguardo AA. Un'altra esperienza insolita \u00e8 stata osservare il processo di revisione di una pull request in Kotlin. \u00c8 davvero una sensazione magica \u2014 quando ti avvicini a diversi gruppi di discussione, a diversi relatori e ti immergi in un mondo completamente nuovo. \u00c8 qualcosa a livello di <noindex><a rel=\"nofollow\" href=\"https:\/\/vimeo.com\/11720271\">\u00abThere, There\u00bb dei Radiohead<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/c143a65c022cfc3ebcb406c86ad6a543.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2 id=\"angliyskiy-yazyk\">Lingua inglese<\/h2>\n<p><\/p>\n<p>Hydra 2019 \u00e8 la nostra prima conferenza in cui il linguaggio principale \u00e8 l'inglese. Questo porta sia vantaggi che difficolt\u00e0. Un vantaggio ovvio \u00e8 che alla conferenza partecipano persone non solo dalla Russia, quindi tra i partecipanti puoi incontrare ingegneri dall'Europa e scienziati dall'Inghilterra. I relatori portano i loro studenti. In generale, i relatori di alto profilo hanno molta pi\u00f9 motivazione per viaggiare a una conferenza del genere. Immagina di essere relatore in una conferenza completamente in russo: hai presentato la tua conferenza, hai partecipato alla zona di discussione, e poi che fare? Girare per la citt\u00e0 e visitare attrazioni turistiche? In realt\u00e0, i relatori veramente popolari hanno gi\u00e0 visto di tutto e di pi\u00f9 nel mondo, non vogliono venire a vedere leoni e ponti levatoi, si annoiano. Se invece tutte le relazioni sono in inglese, possono partecipare alla conferenza a pari condizioni, divertirsi, partecipare alle zone di discussione, e cos\u00ec via. L'atmosfera \u00e8 piuttosto amichevole nei confronti dei relatori.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/25cae812475314b6c5bbf9a23c7ef9f5.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Ovviamente, c'\u00e8 uno svantaggio: non tutti si sentono a proprio agio a conversare in inglese. Molti capiscono bene, ma parlano male. In generale, si tratta di situazioni comuni, che sono state risolte in modi diversi. Ad esempio, alcune zone di discussione iniziavano in russo, ma passavano immediatamente all'inglese con l'arrivo del primo partecipante anglophone. <\/p>\n<p><\/p>\n<p>Ho dovuto fare le aperture e le chiusure delle trasmissioni in diretta esclusivamente in inglese e partecipare a un paio di interviste con esperti. E questa \u00e8 stata per me una vera sfida che non dimenticher\u00f2 facilmente. A un certo punto, Oleg Anastas'ev (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/m0nstermind\/\" class=\"user_link\">m0nstermind<\/a><\/noindex>) ha semplicemente detto che avrei dovuto restare seduto con loro durante l'intervista, e ho capito troppo lentamente cosa significasse. <\/p>\n<p><\/p>\n<p>D'altra parte, \u00e8 stato molto piacevole vedere che le persone nelle relazioni facevano domande con entusiasmo. Non solo i madrelingua, ma praticamente tutti, \u00e8 stato un buon risultato. A conferenze diverse si vede spesso che le persone si vergognano a fare domande dal pubblico in un inglese imperfetto e riescono a esprimere qualcosa solo nella zona di discussione. Qui non \u00e8 stato affatto cos\u00ec. Per esempio, qualche Cliff Click terminava le relazioni un po' prima e dopo le domande arrivavano ininterrottamente, la conversazione passava nella zona di discussione \u2014 senza pause imbarazzanti o interruzioni. Lo stesso vale per la sessione di Q&amp;A di Leslie Lamport, al moderatore praticamente non \u00e8 stato necessario fare domande, tutto \u00e8 stato inventato dai partecipanti.<\/p>\n<p><\/p>\n<p>C'erano varie piccole cose che pochi notano, eppure esistono. Poich\u00e9 la conferenza \u00e8 in inglese, il design di oggetti come volantini e mappe \u00e8 pi\u00f9 semplice e conciso. Non c'\u00e8 bisogno di duplicare le lingue e affollare il design.<\/p>\n<p><\/p>\n<h2 id=\"sponsory-i-vystavka\">Sponsor e esposizione<\/h2>\n<p><\/p>\n<p>I nostri sponsor sono stati di grande aiuto nella creazione della conferenza. Grazie a loro, nei tempi di pausa c'era sempre qualcosa da fare.<\/p>\n<p><\/p>\n<p>Presso lo stand <noindex><a rel=\"nofollow\" href=\"https:\/\/www.db.com\/russia\/ru\/content\/rdc.htm\">del TechCenter del Deutsche Bank<\/a><\/noindex> era possibile interagire con ingegneri di sistemi multithread, risolvere i loro problemi 'a mente', vincere premi commemorativi e semplicemente trascorrere un bel momento.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/7d561cabcf3ee4e68bd22854e5cf673e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Presso lo stand <noindex><a rel=\"nofollow\" href=\"https:\/\/tech.kontur.ru\">Di Contura<\/a><\/noindex> si poteva parlare dei loro sistemi, sia open che open source: un database distribuito in memoria, un log binario distribuito, un sistema di orchestrazione di microservizi, un trasporto universale per telemetrie e cos\u00ec via. E naturalmente, problemi e concorsi, adesivi con il gatto binario e il Medioevo Sofferente, regali come il libro di Martin Kleppmann e figurine LEGO.<\/p>\n<p><\/p>\n<p>Si prega di notare che l'analisi dei problemi di Contura \u00e8 gi\u00e0 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skbkontur\/blog\/459958\/\">stata pubblicata su Habr<\/a><\/noindex>. L'analisi \u00e8 buona, vale la pena dargli un'occhiata.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/c08e01831cbf3fdb75737d4b9f30642f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Coloro che erano interessati potevano acquistare vari libri e discuterli con i colleghi. Si era radunata una vera folla per la sessione di autografi!<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/a5cbb84962c6e7d2296702c53a9fb814.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2 id=\"itogi\">Conclusioni<\/h2>\n<p><\/p>\n<p>La conferenza Hydra e la scuola SPTDC sono eventi molto importanti per noi come azienda organizzatrice e per l'intera comunit\u00e0. \u00c8 un'opportunit\u00e0 per dare uno sguardo al nostro futuro, sviluppare un linguaggio comune per discutere delle problematiche contemporanee e osservare le aree di interesse. La multithreading \u00e8 apparsa molto tempo fa, ma dopo l'emergere del primo vero processore multicore \u00e8 servuto un intero decennio affinch\u00e9 il fenomeno diventasse di massa. Ci\u00f2 che abbiamo ascoltato durante questa settimana nelle relazioni non sono notizie passeggere, ma una strada verso un futuro luminoso, che percorreremo nei prossimi anni. In questo post non ci saranno spoiler sulla prossima Hydra, ma possiamo sperare nel meglio. Se siete interessati a simili problematiche, potrebbe valere la pena prestare attenzione ad altri nostri eventi, come le relazioni hardcore alle conferenze. <noindex><a rel=\"nofollow\" href=\"https:\/\/jokerconf.com\/?utm_source=habr&amp;utm_medium=460499\">Joker 2019<\/a><\/noindex> o <noindex><a rel=\"nofollow\" href=\"https:\/\/dotnext-moscow.ru\/?utm_source=habr&amp;utm_medium=460499\">DotNext 2019 Mosca<\/a><\/noindex>. Ci vediamo alle prossime conferenze!<\/p>\n<p>\n<img decoding=\"async\" alt=\"Tre vincitori del premio Dijkstra: come si sono svolti Hydra 2019 e SPTDC 2019\" src=\"\/wp-content\/uploads\/2019\/07\/29affc8e8833eb375d8c5420a0a41a33.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/jugru\/blog\/460499\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0432\u0441\u0435\u043c \u043d\u0435\u0434\u0430\u0432\u043d\u043e, \u0441 8 \u043f\u043e 12 \u0438\u044e\u043b\u044f, \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u043b\u043e \u0434\u0432\u0430 \u0437\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u2014 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f Hydra \u0438 \u0448\u043a\u043e\u043b\u0430 SPTDC. \u0412 \u044d\u0442\u043e\u043c \u043f\u043e\u0441\u0442\u0435 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u0437\u0430\u043c\u0435\u0442\u0438\u043b\u0438 \u043f\u043e \u0445\u043e\u0434\u0443 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438. \u0421\u0430\u043c\u0430\u044f \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0433\u043e\u0440\u0434\u043e\u0441\u0442\u044c \u0413\u0438\u0434\u0440\u044b \u0438 \u0428\u043a\u043e\u043b\u044b \u2014 \u044d\u0442\u043e \u0434\u043e\u043a\u043b\u0430\u0434\u0447\u0438\u043a\u0438. \u0422\u0440\u0438 \u043b\u0430\u0443\u0440\u0435\u0430\u0442\u0430 \u043f\u0440\u0435\u043c\u0438\u0438 \u0414\u0435\u0439\u043a\u0441\u0442\u0440\u044b: Leslie Lamport, Maurice Herlihy \u0438 Michael Scott. \u041f\u0440\u0438\u0447\u0451\u043c \u041c\u043e\u0440\u0438\u0441 \u043f\u043e\u043b\u0443\u0447\u0438\u043b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27214,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-36367","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0432\u0441\u0435\u043c \u043d\u0435\u0434\u0430\u0432\u043d\u043e, \u0441.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/tri-laureata-premii-dejkstry-kak-proshli-hydra-2019-i-sptdc-2019\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0422\u0440\u0438 \u043b\u0430\u0443\u0440\u0435\u0430\u0442\u0430 \u043f\u0440\u0435\u043c\u0438\u0438 \u0414\u0435\u0439\u043a\u0441\u0442\u0440\u044b: \u043a\u0430\u043a \u043f\u0440\u043e\u0448\u043b\u0438 Hydra 2019 \u0438 SPTDC 2019 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0432\u0441\u0435\u043c \u043d\u0435\u0434\u0430\u0432\u043d\u043e, \u0441.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/tri-laureata-premii-dejkstry-kak-proshli-hydra-2019-i-sptdc-2019\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:11:17+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:11:17+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Tre vincitori del premio Dijkstra: com'\u00e8 andata Hydra 2019 e SPTDC 2019 | ProHoster","description":"Recentemente, con.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/tri-laureata-premii-dejkstry-kak-proshli-hydra-2019-i-sptdc-2019","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0422\u0440\u0438 \u043b\u0430\u0443\u0440\u0435\u0430\u0442\u0430 \u043f\u0440\u0435\u043c\u0438\u0438 \u0414\u0435\u0439\u043a\u0441\u0442\u0440\u044b: \u043a\u0430\u043a \u043f\u0440\u043e\u0448\u043b\u0438 Hydra 2019 \u0438 SPTDC 2019 | ProHoster","og:description":"\u0421\u043e\u0432\u0441\u0435\u043c \u043d\u0435\u0434\u0430\u0432\u043d\u043e, \u0441.","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/tri-laureata-premii-dejkstry-kak-proshli-hydra-2019-i-sptdc-2019","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:11:17+00:00","article:modified_time":"2019-10-31T19:11:17+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36367","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 03:02:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:46:25","updated":"2026-01-22 03:02:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/36367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=36367"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/36367\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/27214"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=36367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=36367"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=36367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}