Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Zënter kuerzem, vum 8. bis den 12. Juli sinn zwee bedeitend Eventer gläichzäiteg stattfonnt - d'Konferenz Hydra an Schoul SPTDC. An dësem Post wëll ech e puer Features ënnersträichen, déi mir während der Konferenz gemierkt hunn.

De gréisste Stolz vun Hydra an der Schoul sinn d'Spriecher.

  • Dräi Laureaten Dijkstra Präisser: Leslie Lamport, Maurice Herlihy a Michael Scott. Ausserdeem krut de Maurice zweemol. D'Leslie Lamport krut och Turing Präis - de prestigiéistste ACM Präis an der Informatik;
  • De Schëpfer vum Java JIT Compiler ass Cliff Click;
  • Corutin Entwéckler - Roman Elizarov (elizarov) an Nikita Koval (ndkoval) fir Kotlin, an Dmitry Vyukov fir Go;
  • Beiträg zu Cassandra (Alex Petrov), CosmosDB (Denis Rystsov), Yandex Datebank (Semyon Checherinda a Vladislav Kuznetsov);
  • A vill aner berühmte Leit: Martin Kleppmann (CRDT), Heidi Howard (Paxos), Ori Lahav (C ++ Erënnerung Modell), Pedro Ramalhete (wait-gratis Daten Strukturen), Alexey Zinoviev (ML), Dmitry Bugaichenko (Grafik Analyse).

An dat ass scho Schoul:

  • Brown University (Maurice Herlihy),
  • Universitéit vu Rochester (Michael Scott),
  • Universitéit vu Waterloo (Trevor Brown),
  • Universitéit Nantes (Achour Mostefaoui),
  • David Ben-Gurion University of the Negev (Danny Hendler),
  • Universitéit vu Kalifornien zu Los Angeles (Eli Gafni),
  • Institut polytechnique de Paris (Petr Kuznetsov),
  • Microsoft Research (Leslie Lamport),
  • VMware Research (Ittai Abraham).

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Theorie a Praxis, Wëssenschaft a Produktioun

Loosst mech Iech drun erënneren datt d'SPTDC Schoul e klengt Evenement ass fir annerhallef Honnert Leit, déi sech do versammelen an iwwer modern Themen am Beräich vum distributed Computing schwätzen. Hydra ass eng zwee Deeg verdeelt Rechenkonferenz déi parallel stattfënnt. Hydra huet e méi Ingenieursfokus, während d'Schoul e méi wëssenschaftleche Fokus huet.

Ee vun den Ziler vun der Hydra Konferenz ass wëssenschaftlech an Ingenieursprinzipien ze kombinéieren. Engersäits gëtt dëst duerch d'Auswiel vu Berichter am Programm erreecht: zesumme mat Lamport, Herlihy a Scott ginn et vill méi applizéiert Berichter vum Alex Petrov, deen zu Cassandra bäidréit, oder Roman Elizarov vu JetBrains. Et gëtt de Martin Kleppman, dee fréier Startups gebaut a verkaaft huet an elo CRDT op der Cambridge University studéiert. Awer déi cool Saach ass datt Hydra an SPTDC niewentenee gehal ginn - si hunn verschidde Berichter, awer eng gemeinsam Plaz fir Kommunikatioun.

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Immersioun

Fënnef Deeg vun der Schoul hannereneen ass e ganz grousst Evenement a vill Aarbecht, souwuel fir d'Participanten wéi d'Organisateuren. Net jiddereen huet et an de leschten Deeg gepackt. Et waren déi, déi gläichzäiteg an d'Hydra an d'Schoul gaangen sinn, a fir si waren déi lescht Deeg am meeschte bewältegt. All dës Opwand gëtt duerch eng onheemlech déif Tauche kompenséiert. Dëst ass wéinst net nëmmen de Volume, mä och d'Qualitéit vum Material. All d'Rapporten a Virträg op béid Eventer waren net geplangt fir Aféierung ze sinn, also wou Dir gitt, daucht Dir direkt wäit an déif, an Dir sidd net bis zum Schluss lass.

Natierlech hänkt vill vun der initialer Virbereedung vum Participant of. Et war e witzege Moment, wou zwou Gruppe vu Leit am Gank onofhängeg dem Heidi Howard säi Bericht diskutéiert hunn: fir e puer huet et ganz normal ausgesinn, anerer, am Géigendeel, hunn déif iwwer d'Liewen geduecht. Et ass interessant, datt laut de Participanten vun de Programmkommissiounen (déi anonym bleiwen wollten), dem Hydra seng Berichter an d'Virliesunge vun der Schoul bei hiren Eventer iwwerqualifizéiert kënne ginn. Zum Beispill, wann e PHP Junior op eng PHP Konferenz komm ass fir d'Liewen ze léieren, wier et e bëssen Ausschlag fir unzehuelen datt hien déif Kenntnisser iwwer d'Innere vum Zend Engine huet. Hei hunn d'Spriecher d'Junioren net mat Läffel gefiddert, mä direkt e gewëssen Niveau vu Wëssen a Verständnis implizéiert. Gutt, tatsächlech, den Niveau vun de Participanten déi verdeelt Systemer bedreiwen a Runtime-Kernel schreiwen ass ganz héich, dëst ass logesch. No der Reaktioun vun de Participanten ze beurteelen, war et relativ einfach, e Bericht op Basis vum Niveau an dem Thema ze wielen.

Wa mir iwwer spezifesch Berichter schwätzen, waren se all gutt op hir Manéier. No deem wat d'Leit soen a wat aus dem Feedbackformular ze gesinn ass ze beurteelen, war ee vun de coolste Berichter an der Schoul "Net blockéierend Datestrukturen" Michael Scott, hien huet jidderengem just auserneen gerappt, hien huet eng anormal Bewäertung vu ronn 4.9.

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Metakonferenz

Laang virum Ufank vun Hydra an der Schoul, Ruslan ARG 89 ugeholl, datt et eng Aart vu "Meta-Konferenz" géif ginn - eng Konferenz vu Konferenzen, wou all déi Top-Participanten vun aneren Eventer automatesch an d'Gesiicht gesuckelt ginn, wéi an e schwaarzt Lach. An esou ass et geschitt! Zum Beispill gouf et bei de Schüler vun der Schoul opgefall Ruslan Cheremin vun DeutscheBank, e bekannte Spezialist am Multithreading.

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

A vun den Hydra Memberen goufen opgefall Vadim Tsesko (incubos) an Andrey Pangin (apangin) vun der Odnoklassniki Firma. (Zur selwechter Zäit huet de Vadim eis och gehollef zwee exzellent Interviewe mam Martin Kleppman ze maachen - eent fir Habr, an déi aner fir Zuschauer vun der Online Sendung). Et waren Memberen DotNext Programm Comité, berühmte Spriecher Anatoly Kulakov an Igor Labutin. Vun de Javist goufen et Dmitry Alexandrov и Vladimir Ivanov. Normalerweis gesitt Dir dës Leit op ganz verschiddene Plazen - Dotnetisten op DotNext, Javaisten op Joker, a sou weider. An esou sëtze se niewentenee bei Hydra Berichter an diskutéieren zesummen Problemer op de Buffs. Wann dës liicht kënschtlech Divisioun duerch Programméierungssproochen an Technologien verschwënnt, entstinn d'Features vum Fachberäich: dynamesch Runtime-Spezialisten kommunizéieren mat anere Runtimer, verdeelt Informatiktheorie Fuerscher streiden hefteg mat anere Fuerscher, Datebankmotoringenieuren iwwer d'Whiteboard, asw. .

Am Rapport laut dem C++ Memory Modell d'OpenJDK-Entwéckler souzen an der éischter Rei (op d'mannst kennen ech se vum Siicht, awer net d'Pythonisten, vläicht waren d'Pythonisten och do). Tatsächlech gëtt et eppes sou Shipilevsky an dësem Bericht ... Ori erzielt net genau datselwecht, awer e virsiichtege Bléck kann Parallelen erkennen. Och no allem wat an de leschte C++ Standards geschitt ass, sinn Probleemer wéi aus dënnem Loftwäerter nach ëmmer net fixéiert, an dofir konnt een op esou e Bericht goen an nolauschteren wéi d'Leit "op der anerer Säit vun der Barrikade" sinn probéiert dës Problemer ze befestegt, Wéi se Grond, kéint ee vun der Approche zu der Léisung fonnt beandrockt ginn (Ori huet eng vun de fix Optiounen).

Et waren vill Participanten am Programm Comité an Communautéit Motore. Jiddereen huet hir interfaith-Problemer geléist, Brécke gebaut a Verbindunge kritt. Ech hunn dëst iwwerall benotzt, wou ech konnt, an zum Beispill hu mir mam Alexander Borgardt ausgemaach Moskau C ++ Benotzer Group zesumme schreiwen e voll-Skala Artikel iwwer Akteuren an asynchrony zu C ++.

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Op der Foto: Leonid Talalaev (ltalal, lénks) an Oleg Anastasyev (m0 mierkt, riets), féierend Entwéckler bei Odnoklassniki

Feier Diskussioun Zonen an buffs

Op Konferenzen ginn et ëmmer Participanten, déi d'Thema sou gutt wéi d'Spriecher kennen (an heiansdo souguer besser wéi d'Spriecher - zum Beispill, wann en Entwéckler vum Kär vun enger Technologie zu de Participanten ass). Et ware vill vun esou héich Expert Participanten op Hydra. Zum Beispill, iergendwann um Alex Petrov erzielt iwwer Cassandra, sou vill Leit geformt, datt hien net jiddereen äntweren konnt. Irgendwann gouf den Alex glat op d'Säit gedréckt an huet ugefaang mat Froen ze räissen, awer de falende Fändel gouf vun engem bekannte Rust Entwéckler an de Krees opgeholl Tyler Neely an huet d'Laascht perfekt ausgeglach. Wéi ech den Tyler fir Hëllef mam Online Interview gefrot hunn, war alles wat hie gefrot huet: "Wéini fänken mir un?"

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Heiansdo ass de Geescht vun der Diskussioun esouguer an d'Rapporten duerchgebrach: Nikita Koval huet eng plötzlech Q&A Sessioun organiséiert, an de Bericht an e puer Sektiounen opgedeelt.

A vice-versa, op BOF fir Multi-Threading hunn se sech un net-flüchtlech Erënnerung erënnert, si goufen op dës Bof gezunn Pedro Ramalhete als Chef-Spezialist, an hien huet jidderengem alles erkläert (kuerz, net-flüchteg Erënnerung ass keng Gefor fir eis an nächster Zukunft). Ee vun de Gastgeber vun dëser Bof, iwwregens, war Vladimir Sitnikov, deen am Programm Comité vun e puer verréckten Zuel vun Konferenzen déngt ... et schéngt wéi fënnef gläichzäiteg grad elo. Beim nächste Buff iwwer "Modern CS in real world" hu si och iwwer NVM diskutéiert a si ganz eleng dozou komm.

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Ech kann e Super-Asiicht deelen, datt och déi, déi direkt an der Geschicht involvéiert sinn, vläicht net gemierkt hunn. Den Eli Gafni huet den Owend vum éischten Dag vun der Schoul opgetrueden, an den nächsten Dag ass hien bliwwen an huet ugefaang Lamport ze trollen, a vu baussen huet et geschéngt datt dëst Spill war an den Eli net genuch war. Datt dëst eng Zort Troll ass, dee sech virgestallt huet dem Leslie säi Gehir erauszehuelen. Tatsächlech ass de Fakt datt si bal bescht Frënn sinn, si ware Frënn fir vill Jore, an dëst ass just sou frëndlech Schlag. Dat ass, de Witz huet geschafft - all d'Leit ronderëm si gefall, hunn et op Gesiichtswäert geholl.

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Separat wëll ech notéieren wéi vill Léift an Effort d'Spriecher an dësem setzen. E stoung bis an d'lescht Minutt am Diskussiounsberäich, bal Stonnen. D'Paus ass viru laanger Zäit eriwwer, de Bericht huet ugefaang, eriwwer, déi nächst Paus huet ugefaang - an Dmitry Vyukov weider Froen ze äntweren. Eng interessant Geschicht ass och mat mir geschitt - nodeems ech Cliff Click iwwerrascht hunn, krut ech net nëmmen eng kloer a raisonnabel Erklärung vun där provokativer Diskussioun iwwer de Mangel un Tester fir bestëmmte Saachen am H2O, mä krut och eng voll Iwwerpréiwung vun et nei Sprooch AA. Ech hunn ni fir dëst gefrot: Ech hu just gefrot wat Dir iwwer AA liesen kënnt (et huet sech erausgestallt datt Dir lauschtere kënnt podcast), an amplaz huet de Cliff eng hallef Stonn iwwer d'Sprooch geschwat a kontrolléiert datt dat wat hie gesot huet richteg verstanen ass. Wonnerbar. Mir mussen en Habrapost iwwer AA schreiwen. Eng aner ongewéinlech Erfahrung war de Pull Ufro Bewäertungsprozess zu Kotlin ze kucken. Et ass wierklech e magescht Gefill wann Dir an verschidden Diskussiounsgruppen trëppelt, verschidde Spriecher, a sidd an eng ganz nei Welt gestierzt. Dëst ass eppes um Niveau "Do, Do" vum Radiohead.

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Englesch Sprooch

Hydra 2019 ass eis éischt Konferenz wou d'Haaptsprooch Englesch ass. Dëst bréngt souwuel seng Virdeeler wéi och seng Erausfuerderungen. En offensichtleche Virdeel ass datt d'Leit net nëmmen aus Russland op d'Konferenz kommen, also ënnert de Participanten kënnt Dir Ingenieuren aus Europa a Wëssenschaftler aus England treffen. Spriecher bréngen hir Schüler. Allgemeng hu wichteg Spriecher vill méi Motivatioun fir op esou eng Konferenz ze goen. Stellt Iech vir, Dir sidd Spriecher op enger komplett russeschsproocheger Konferenz: Dir hutt Äre Rapport ginn, d'Diskussiounsberäich verdeedegt, a wat dann? Rees ronderëm d'Stad a gesinn touristesch Flecken? Tatsächlech hu wierklech populär Spriecher scho genuch vun allem op der Welt gesinn, si wëllen net Léiwen an Zeilbrécke gesinn, si langweilen sech. Wann all d'Rapporten op Englesch sinn, kënne si allgemeng un der Konferenz deelhuelen, Spaass hunn, Diskussiounsberäicher uschléissen, asw. D'Atmosphär ass ganz frëndlech vis-à-vis vun de Spriecher.

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Den offensichtlechen Nodeel ass datt net jiddereen bequem ass op Englesch ze kommunizéieren. Vill verstinn gutt, awer schwätzen schlecht. Am Allgemengen, gewéinlech Saachen, déi op verschidde Manéiere geléist goufen. Zum Beispill hunn e puer Diskussiounsberäicher op Russesch ugefaang, awer sinn direkt op Englesch gewiesselt wann den éischten engleschsproochege Participant opgetaucht ass.

Ech selwer hu missen d'Ouverture an d'Ofschloss vun der Online Sendung exklusiv op Englesch maachen an un e puer on-Record Interviewe mat Experten deelhuelen. An dëst war eng richteg Erausfuerderung fir mech, déi net geschwënn vergiess gëtt. Irgendwann Oleg Anastasyev (m0 mierkt) sot mir einfach bei hinnen sëtzt während dem Interview ze bleiwen, an ech war ze lues fir ze verstoen wat dat bedeit.

Op der anerer Säit war et ganz agreabel, datt d'Leit bei de Reportagen mat engem Knall Froen gestallt hunn. Net nëmmen Mammesproochler, mee jiddereen am Allgemengen, et huet gutt geschafft. Op anere Konferenzen gesäit een dacks, datt d’Leit sech ongenéiert sinn, Froen aus dem Publikum op gebrachenen Engleschen ze stellen, an nëmmen am Diskussiounsberäich eppes auspresse kënnen. Dat war hei ganz anescht. Relativ gesinn hunn e puer Cliff Click seng Berichter e bësse méi fréi fäerdeg gemaach, an duerno sinn d'Froen an enger kontinuéierlecher Sequenz gefollegt, d'Gespréich ass an d'Diskussiounszone geplënnert - ouni schweier Pausen oder Ënnerbriechungen. Datselwecht gëlt fir dem Leslie Lamport seng Q&A Sessioun, de Presentateur huet praktesch net seng Froen ze stellen, d'Participanten koumen mat allem.

Et waren all Zorte vu kleng Saachen, déi wéineg Leit bemierken, awer si existéieren. Wéinst der Tatsaach, datt d'Konferenz op Englesch ass, ass den Design vun esou Saachen wéi Broschüren a Kaarten méi hell a méi präzis. Et ass kee Besoin fir Sproochen ze duplizéieren an den Design ze räissen.

Sponsoren an Ausstellung

Eis Sponsoren hunn eis vill gehollef fir d'Konferenz ze kreéieren. Dank hinnen war et an de Pausen ëmmer eppes ze maachen.

Um Stand Deutsche Bank TechCenter Dir kënnt mat Ingenieuren vu Multi-threaded Systemer chatten, hir Probleemer aus Ärem Kapp léisen, onvergiesslech Präisser gewannen a just eng gutt Zäit hunn.

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Um Stand Kontur mir kéinten iwwer hir eege Systemer schwätzen, souwuel Open an Open Source: eng verdeelt In-Memory-Datebank, e verdeelt binäre Logbuch, e Mikroservice-Orchestratiounssystem, en universellen Transport fir Telemetrie, a sou weider. An natierlech, Rätselen a Concoursen, Stickere mat enger binärer Kaz an dem Leedende Mëttelalter, Kaddoen wéi dem Martin Kleppmann säi Buch a LEGO Figuren.

Maacht weg datt d'Analyse vu Kontur Probleemer schonn ass publizéiert op Habré. Gutt Analyse, derwäert ze kucken.

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Déi, déi wollten, konnten all Zorte vu Bicher kafen a mat de Kollegen diskutéieren. Eng ganz Partie hu sech fir d'Autogrammsëtzung versammelt!

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Resultater

D'Hydra Konferenz an d'SPTDC Schoul si ganz wichteg Eventer fir eis als Organisatiounsfirma a fir d'ganz Gemeinschaft. Dëst ass eng Chance fir an eis Zukunft ze kucken, e vereenegt konzeptuellen Kader z'entwéckelen fir modern Problemer ze diskutéieren, an interessant Richtungen méi no ze kucken. Multithreading ass fir eng ganz laang Zäit ronderëm, awer et huet e ganzt Joerzéngt gedauert nodeems den éischte wierklech Multi-Core Prozessor opgetaucht ass fir de Phänomen verbreet ze ginn. Wat mir an de Berichter dës Woch héieren hunn ass keng flüchteg Neiegkeet, mee de Wee fir eng helle Zukunft déi mir an den nächste Joere verfollegen. Et gëtt keng Spoiler fir déi nächst Hydra an dësem Post, awer Dir kënnt op dat Bescht hoffen. Wann Dir un Themen wéi dës interesséiert sidd, wëllt Dir vläicht eis aner Eventer kucken, wéi Hardcore Konferenzgespréicher Joker 2019 oder DotNext 2019 Moskau. Bis op déi nächst Konferenzen!

Dräi Dijkstra Präis Gewënner: wéi Hydra 2019 an SPTDC 2019 gaangen ass

Source: will.com

Setzt e Commentaire