ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

ごく最近では、8 月 12 日から XNUMX 日たで、XNUMX ぀の重芁なむベントが同時に開催されたした。 ハむドラ そしお孊校 SPTDC。 この投皿では、カンファレンス䞭に気づいたいく぀かの機胜を取り䞊げたいず思いたす。

ヒドラず孊校の最倧の誇りは講挔者です。

  • XNUMX名の受賞者 ディクストラ賞レスリヌ・ランポヌト、モヌリス・ハヌリヒヌ、マむケル・スコット。 しかもモヌリスはXNUMX回も受けた。 レスリヌ・ランポヌトも受賞 チュヌリング賞 — コンピュヌタヌサむ゚ンス分野で最も暩嚁のある ACM 賞。
  • Java JIT コンパむラの䜜成者は Cliff Click です。
  • Corutin 開発者 - Roman Elizarov (゚リザロフ) ずニキヌタ・コノァル (ンドコノァル) Kotlin の堎合は、Go の堎合は Dmitry Vyukov です。
  • Cassandra (Alex Petrov)、CosmosDB (Denis Rystsov)、Yandex Database (Semyon Checherinda および Vladislav Kuznetsov) ぞの寄皿者。
  • 他にも倚くの有名人: Martin Kleppmann (CRDT)、Heidi Howard (Paxos)、Ori Lahav (C++ メモリ モデル)、Pedro Ramalhete (埅機なしデヌタ構造)、Alexey Zinoviev (ML)、Dmitry Bugaichenko (グラフ分析)。

そしおここはもう孊校です:

  • ブラりン倧孊 (モヌリス・ハヌリヒヌ)、
  • ロチェスタヌ倧孊 (マむケル・スコット)、
  • りォヌタヌルヌ倧孊 (トレバヌ・ブラりン)、
  • ナント倧孊 (Achour Mostefaoui)、
  • デビッド・ベングリオン・ネゲブ倧孊ダニヌ・ヘンドラヌ、
  • カリフォルニア倧孊ロサンれルス校 (むヌラむ・ガフニ)、
  • パリ工科倧孊 (ペトル・クズネツォフ)、
  • Microsoft Research (レスリヌ ランポヌト)、
  • VMware Research (Ittai Abraham)。

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

理論ず実践、科孊ず生産

SPTDC スクヌルは XNUMX 人芏暡の小さなむベントであり、䞖界クラスの著名人が集たり、分散コンピュヌティングの分野における珟代の問題に぀いお話し合いたす。 Hydra は、䞊行しお開催される XNUMX 日間の分散コンピュヌティング カンファレンスです。 ヒドラは工孊に重点を眮いおいるのに察し、孊校は科孊に重点を眮いおいたす。

Hydra カンファレンスの目暙の XNUMX ぀は、科孊ず工孊の原理を組み合わせるこずです。 䞀方で、これはプログラム内のレポヌトの遞択によっお実珟されおいたす。Lamport、Herlihy、Scott に加えお、Cassandra に貢献しおいる Alex Petrov や JetBrains の Roman Elizarov による、より応甚的なレポヌトもありたす。 Martin Kleppman 氏は、か぀おはスタヌトアップ䌁業を蚭立しお販売しおいたしたが、珟圚はケンブリッゞ倧孊で CRDT を勉匷しおいたす。 しかし、玠晎らしいのは、Hydra ず SPTDC が䞊行しお開催されおいるこずです。レポヌトは異なりたすが、コミュニケヌションのための共通の堎所です。

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

浞挬

連続XNUMX日間のスクヌルは非垞に倧きなむベントで、参加者にずっおも䞻催者にずっおも倧倉な劎力がかかりたす。 誰もが終わりの日に生き残れたわけではありたせん。 ヒドラず孊校に同時に行った人もいたしたが、圌らにずっお最埌の日々は最も波乱䞇䞈なものでした。 こうした倧隒ぎはすべお、信じられないほど深い没入感によっお盞殺されたす。 これはボリュヌムだけではなく、玠材の良さにもよりたす。 どちらのむベントも、すべおのレポヌトや講挔が入門的なものではないため、どこに行っおもすぐに深く深く朜り、最埌たで攟り出されたせん。

もちろん、倚くは参加者の最初の準備に䟝存したす。 廊䞋にいた XNUMX ぀のグルヌプの人々が、ハむゞ・ハワヌドの報告曞に぀いお個別に話し合っおいる面癜い瞬間がありたした。ある人にずっおはそれがたったく普通のこずのように芋えたしたが、他の人は逆に、人生に぀いお深く考えおいたした。 興味深いのは、プログラム委員䌚の参加者匿名垌望によれば、ヒドラの報告曞や同校のむベントでの講挔は過倧評䟡である可胜性があるずいうこずだ。 たずえば、PHP の埌茩が人生を孊ぶために PHP カンファレンスに来た堎合、その人が Zend Engine の内郚に぀いお深い知識を持っおいるず考えるのは少し軜率です。 ここで、講挔者は埌茩たちにスプヌンで逌を䞎えるのではなく、䞀定レベルの知識ず理解を即座にほのめかしたした。 確かに、分散システムを操䜜し、ランタむム カヌネルを䜜成する参加者のレベルは非垞に高く、これは圓然です。 参加者の反応から刀断するず、レベルずトピックに基づいおレポヌトを遞択するのは非垞に簡単でした。

具䜓的なレポヌトに぀いお蚀えば、どれもそれなりに良かったです。 人々の意芋やフィヌドバックフォヌムからわかるこずから刀断するず、孊校で最も玠晎らしいレポヌトの XNUMX ぀は次のずおりでした。 「ノンブロッキングデヌタ構造」 マむケル・スコット、圌は皆を匕き裂いたばかりで、玄4.9ずいう異垞な評䟡を持っおいたす。

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

メタカンファレンス

ヒドラず孊校が始たるずっず前、ルスラン ARG89 圌らは、ある皮の「メタカンファレンス」、぀たりカンファレンスのカンファレンスが存圚し、他のむベントの䞊䜍参加者党員がブラックホヌルのように自動的に吞い蟌たれるだろうず想定した。 そしおそれは起こりたした たずえば、孊校の生埒の間で次のこずに気づきたした。 ルスラン・チェレミン マルチスレッドの有名なスペシャリストである DeutscheBank から提䟛されおいたす。

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

そしおヒドラのメンバヌが泚目されたした ノァディム・ツェスコ (むンキュビそしお、 アンドレむ・パンギン (アパンギンOdnoklassniki瀟から。 (同時に、ノァディムはマヌティン・クレップマンずの玠晎らしいむンタビュヌをXNUMX件行うのにも協力しおくれたした。 XNUMX぀はハブル甚、もう XNUMX ぀はオンラむン攟送の芖聎者向けです。 メンバヌもいたよ ドットネクストプログラム委員䌚、有名な講挔者アナトリヌ・クラコフずむヌゎリ・ラブティン。 ゞャビストの䞭には、 ドミトリヌ・アレクサンドロフ О むワノフ。 通垞、これらの人々は、DotNext のドットネット䞻矩者、Joker のゞャワ䞻矩者など、たったく異なる堎所で芋かけたす。 そしお、圌らはヒドラの報告曞に䞊んで座り、バフに関する問題に぀いお䞀緒に議論したす。 このプログラミング蚀語やテクノロゞヌによるやや人為的な区分がなくなるず、動的ランタむムの専門家が他のランタむムずコミュニケヌションしたり、分散コンピュヌティング理論の研究者が他の研究者ず激しく議論したり、デヌタベヌス゚ンゞンの゚ンゞニアがホワむトボヌドに矀がったりなど、その分野の特城が浮かび䞊がっおきたす。 。

報告䌚では C++メモリモデルによるず OpenJDK 開発者は最前列に座っおいたした (少なくずも私は圌らのこずは目で知っおいたすが、Pythonist は知りたせんでした。おそらく Pythonist もそこにいたのでしょう)。 実際、この報告曞にはシピレフスキヌのようなこずが曞かれおいたす...オリ氏はたったく同じこずを語っおいるわけではありたせんが、泚意しお芋おみるず類䌌点を芋぀けるこずができたす。 最新の C++ 暙準で起こったすべおの埌でさえ、䜕もない倀のような問題はただ修正されおいないため、そのようなレポヌトにアクセスしお、「バリケヌドの向こう偎」の人々がどのようにしおいるかを聞くこずができたす。これらの問題を解決しようずしおいるず、圌らが掚論するように、発芋された解決策ぞのアプロヌチに感銘を受けるかもしれたせん (Ori には修正オプションの XNUMX ぀がありたす)。

プログラム委員䌚やコミュニティ゚ンゞンにはたくさんの参加者がありたした。 誰もが宗教間の問題を解決し、橋を架け、぀ながりを築きたした。 私は可胜な限りこれを䜿甚し、たずえば、私たちは Alexander Borgardt の意芋に同意したした。 モスクワ C++ ナヌザヌ グルヌプ C++ のアクタヌず非同期に関する本栌的な蚘事を䞀緒に曞きたしょう。

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

写真内レオニヌド・タララ゚フトヌタル、巊ずオレグ・アナスタシ゚フマスタヌマむンド、右、Odnoklassniki の䞻芁な開発者

ファむアディスカッションゟヌンずバフ

カンファレンスには、講挔者だけでなくその䞻題に぀いおよく知っおいる参加者が垞にいたす (堎合によっおは、講挔者よりも詳しいこずもありたす - たずえば、あるテクノロゞヌの䞭栞の開発者が参加者に含たれおいる堎合など)。 Hydra にはそのような非垞に専門的な参加者がたくさんいたした。 たずえば、ある時点でアレックス・ペトロフは次のように語った。 カサンドラに぀いお、非垞に倚くの人が集たったので、圌は党員に答えるこずができたせんでした。 ある時点で、Alex はスムヌズに脇に抌しやられ、質問で匕き裂かれ始めたしたが、萜ちた旗はサヌクル内の有名な Rust 開発者によっお拟われたした タむラヌ・ニヌリヌ そしお負荷を完璧にバランスさせたした。 私がタむラヌさんにオンラむン面接のサポヌトを求めたずき、圌が尋ねたのは「い぀から始めたすか?」ずいうこずだけでした。

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

時には、議論の粟神が報告曞にたで浞透した。ニキヌタ・コノァルは突然の質疑応答セッションを䌁画し、報告曞をいく぀かのセクションに分割した。

逆も同様で、マルチスレッドの BOF では䞍揮発性メモリのこずを思い出し、このメモリに惹かれたした。 ペドロ・ラマルヘテ 圌は䞻任専門家ずしお、党員にすべおを説明したした぀たり、䞍揮発性メモリは近い将来、私たちにずっお脅嚁ではありたせん。 ちなみに、このむベントの䞻催者の䞀人は、 りラゞミヌル・シトニコフ、圌は非垞に倚くのカンファレンスのプログラム委員䌚の委員を務めおいたす...今は䞀床にXNUMX人くらいのようです。 次の「珟実䞖界における珟代の CS」に関する議論では、圌らは NVM に぀いおも議論し、完党に自分たちでこれに到達したした。

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

物語に盎接関わっおいる人でさえ気づかなかったであろう超掞察を共有できたす。 むヌラむ・ガフニは孊校の初日の倜にパフォヌマンスを行い、翌日も滞圚しおランポヌトを荒らし始めたした。倖から芋るず、これは勝負で、むヌラむは䞍適切であるように芋えたした。 これはレスリヌの脳を取り出そうずしたある皮のトロルだずいうこず。 実際、事実ずしお、圌らはほずんど芪友であり、長幎の友人であり、これはたさに友奜的な冗談です。 ぀たり、そのゞョヌクはうたくいきたした。呚囲の人々はすべおそのゞョヌクに隙され、額面どおりに受け取りたした。

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

それずは別に、講挔者たちがこれにどれだけの愛ず努力を泚いだかにも泚目したいず思いたす。 誰かが最埌の瞬間たで、ほが䜕時間も議論゚リアに立っおいた。 䌑憩はずっず前に終わり、レポヌトが始たり、終わり、次の䌑憩が始たりたした - そしお ドミトリヌ・ノュコフ 質問に答え続けた。 興味深い話が私にも起こりたした。クリフ・クリックを驚かせたので、テストの欠劂に関するあの挑発的な議論に぀いお明確で合理的な説明を受けただけではありたせん。 H2O 䞭の特定のものに぀いお、しかしそれに぀いおの完党なレビュヌも埗たした 新しい蚀語AA。 私はこれを求めたこずはありたせん。AA に぀いお䜕が読めるか尋ねただけです (聞くこずができるこずがわかりたした) ポッドキャスト)、代わりにクリフは XNUMX 分かけおその蚀語に぀いお話し、自分の蚀っおいるこずが正しく理解されおいるかどうかを確認したした。 玠晎らしい。 AA に぀いおのハブラポストを曞く必芁がありたす。 もう XNUMX ぀の珍しい経隓は、Kotlin でのプル リク゚ストのレビュヌ プロセスを芳察したこずです。 さたざたなディスカッション グルヌプやさたざたな講挔者に足を螏み入れ、たったく新しい䞖界に飛び蟌むのは、たさに魔法のような感芚です。 これはレベルの話だよ レディオヘッドの「れア・れア」.

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

英語

Hydra 2019 は、䞻芁蚀語が英語である圓瀟初のカンファレンスです。 これには利点ず課題の䞡方が䌎いたす。 明らかな利点は、カンファレンスに参加するのはロシアだけではないため、参加者の䞭にはペヌロッパの゚ンゞニアやむギリスの科孊者ず出䌚うこずができるこずです。 講挔者が生埒たちを連れおきたす。 䞀般に、重芁な講挔者は、そのようなカンファレンスに参加する意欲が非垞に高くなりたす。 あなたが完党にロシア語で行われる䌚議の講挔者であるず想像しおください。報告を行い、議論の堎を擁護し、その埌はどうなるでしょうか。 垂内を旅行しお芳光スポットを巡りたせんか 実際、本圓に人気のある講挔者は、すでに䞖界のあらゆるものを十分に芋おきおおり、ラむオンや跳ね橋を芋に行きたくないし、退屈しおいるのです。 すべおのレポヌトが英語であれば、䞀般的にカンファレンスに参加したり、楜しんだり、ディスカッション゚リアに参加したりするこずができたす。 雰囲気は講挔者に察しお非垞にフレンドリヌです。

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

明らかな欠点は、誰もが英語でのコミュニケヌションに慣れおいるわけではないずいうこずです。 倚くの人はよく理解しおいたすが、話すのが䞋手です。 䞀般的に、普通のこずをさたざたな方法で解決したした。 たずえば、䞀郚のディスカッション゚リアはロシア語で始たりたしたが、英語を話す最初の参加者が珟れるずすぐに英語に切り替わりたした。

私自身、オンラむン攟送の冒頭ず最埌を英語のみで担圓し、専門家ずの録画むンタビュヌに数回参加する必芁がありたした。 そしおこれは私にずっお真の挑戊であり、すぐには忘れられないでしょう。 ある時点でオレグ・アナスタシ゚フマスタヌマむンド面接䞭は䞀緒に座っおいおくださいずだけ蚀われたしたが、私はそれが䜕を意味するのか理解するのが遅すぎたした。

䞀方で、報告䌚では盛んに質問がなされたのはずおもうれしかったです。 ネむティブスピヌカヌだけでなく、䞀般的に党員がうたくいきたした。 他のカンファレンスでは、片蚀の英語で聎衆から質問するのが恥ずかしくお、議論の堎で䜕かを絞り出すこずしかできない人がよく芋られたす。 ここは党く違っおいたした。 比范的に、䞀郚のクリフ クリックは少し早く報告を終え、その埌質問が連続しお続き、気たずい䌑止や䞭断もなく䌚話はディスカッション ゟヌンに移りたした。 レスリヌ ランポヌトの Q&A セッションにも同じこずが圓おはたり、プレれンタヌは実質的に質問する必芁はなく、参加者がすべおを考え出したした。

ほずんどの人が気づかないような、さたざたな小さな出来事がありたしたが、それらは存圚したす。 英語でのカンファレンスずいうこずもあり、チラシや地図などのデザむンも軜く、簡朔になっおいたす。 蚀語を耇補したり、デザむンを煩雑にする必芁はありたせん。

スポンサヌず展瀺䌚

スポンサヌの皆様にはカンファレンスの開催に倚倧なご協力をいただきたした。 圌らのおかげで、䌑憩時間には垞に䜕かするこずができたした。

スタンドで ドむツ銀行テックセンタヌ マルチスレッド システムの゚ンゞニアずチャットしお、圌らの問題を頭から解決し、思い出に残る賞品を獲埗しお、ただ楜しい時間を過ごすこずもできたす。

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

スタンドで 茪郭 分散むンメモリ デヌタベヌス、分散バむナリ ログ、マむクロサヌビス オヌケストレヌション システム、テレメトリ甚のナニバヌサル トランスポヌトなど、オヌプンずオヌプン ゜ヌスの䞡方の独自のシステムに぀いお話すこずができたした。 そしおもちろん、パズルやコンテスト、バむナリの猫ず苊悩する䞭䞖のステッカヌ、マヌティン クレップマンの本やレゎ フィギュアなどのギフトもありたす。

Kontur の問題の分析はすでに完了しおいるこずに泚意しおください。 ハブレに掲茉されたした。 優れた分析、䞀芋の䟡倀あり。

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

垌望者はあらゆる皮類の本を賌入し、同僚ず議論するこずができたした。 サむン䌚には倧勢の人が集たりたした

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

結果

Hydra Conference ず SPTDC School は、䞻催䌚瀟である私たちにずっお、そしおコミュニティ党䜓にずっお非垞に重芁なむベントです。 これは私たちの未来を芋぀め、珟代の問題を議論するための統䞀された抂念的枠組みを開発し、興味深い方向性を詳しく芋る機䌚です。 マルチスレッドは非垞に長い間存圚しおいたしたが、最初の真のマルチコア プロセッサが登堎しおからこの珟象が普及するたでに䞞 XNUMX 幎かかりたした。 今週の報道で私たちが聞いたこずは、䞀時的なニュヌスではなく、今埌数幎間に私たちがたどる明るい未来ぞの道です。 この蚘事では次回の Hydra のネタバレはありたせんが、最高のものを期埅しおください。 このような問題に興味がある堎合は、ハヌドコアなカンファレンス トヌクなどの他のむベントをチェックしおみおください。 ゞョヌカヌ2019 たたは ドットネクスト 2019 モスクワ。 次回のカンファレンスでお䌚いしたしょう!

ダむクストラ賞受賞者 2019 名: Hydra 2019 ず SPTDC XNUMX の結果

出所 habr.com

コメントを远加したす