Hydra の腕の䞭のクレムリンの塔: モスクワでの䞊列分散コンピュヌティング Hydra 2020 に関するカンファレンス

昚幎、サンクトペテルブルクでは 最初のヒドラ䌚議䞊列および分散システムに特化したものです。受賞者たちはプレれンテヌションを行った ディクストラ賞 О チュヌリング賞 (レスリヌ・ランポヌト, モヌリス・ハヌリヒヌ О マむケル・スコット、コンパむラおよびプログラミング蚀語C++、Go、Java、Kotlinの䜜成者、分散デヌタベヌスCassandra、CosmosDB、Yandex Databaseの開発者、およびアルゎリズムおよびデヌタ構造CRDT、Paxos、埅機なしのデヌタ構造の䜜成者および研究者。䞀般的に、この時点で䌑暇を取り、IDEりィンドりを最小化し、YouTubeのプレむリストを開いお 最高のレポヌト Hydra 2019 - タスク スケゞュヌラを少し埅機させたす。

䞀般的に、このような䌚議はこれたで䞀床も開催されたこずがなく、今回再び開催されるこずになりたす。 再び英語でのレポヌト䞊列コンピュヌティングず分散コンピュヌティングに぀いお話すのにこれよりよい蚀語はないからです。 倏には10月11日ずXNUMX日にもなぜなら、講挔者はケンブリッゞ倧孊、ロチェスタヌ倧孊、サンクトペテルブルク倧孊などで研究や教育を行う時間があり、他の時期は講挔を行う時間がないからです。

しかし、今回のヒドラはモスクワで開催される。昚幎、カンファレンス参加者のほずんどが、分散コンセンサスずトランザクション メモリに関する報告を聞くためにここに集たりたした。新しい Hydra では、より耇雑なプログラム、昚幎のヒヌロヌたちに加えお新しいスピヌカヌ、そしお参加者の間で分散された 3 ぀のホヌルでの䞊行ハヌドコアから埗られるすでにおなじみの喜びの感芚が提䟛されたす。

Hydra の腕の䞭のクレムリンの塔: モスクワでの䞊列分散コンピュヌティング Hydra 2020 に関するカンファレンス


すぐにテヌブルの䞊に、ビザンチン将軍のシャツを䞊にしおトランプのデッキを䞊べたしょう。新しいヒドラのプログラムがより詳现で倚様なものになるこずを望んでいたす。前回は爪で匕っ掻きたしたが、今床はもっず広く深く掘りたす。 Hydra 2020 のトピックず昚幎ずの盞違点は次のずおりです。

  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

  分散システム:
* 分散コンピュヌティング
* 分散機械孊習/ディヌプラヌニング
* ステヌトマシンの耇補ずコンセンサス
* フォヌルトトレランスずレゞリ゚ンス
* テストず怜蚌
* ハヌドりェアの問題
* ブロックチェヌンずビザンチンフォヌルトトレランス
* 分散デヌタベヌス、NewSQL
* 分散ストリヌム凊理
* スケゞュヌリングアルゎリズムず実装
* クラスタヌ管理システム
*セキュリティ
* パフォヌマンス分析、デバッグ、最適化
* ピアツヌピア、ゎシッププロトコル
* モノのむンタヌネット

これらすべおを 1 ぀の䌚議プログラムで䌝えるにはどうすればよいでしょうか?これは、新しい分散ストレヌゞ゚ンゞンで操䜜の線圢化可胜性をテストするよりも簡単ではありたせん。 ゞェプセンですが、努力しおみたす。

すでにプログラムに参加しおいる人は次のずおりです:

Hydra の腕の䞭のクレムリンの塔: モスクワでの䞊列分散コンピュヌティング Hydra 2020 に関するカンファレンスシンディ・スリダラン シンディ・スリダランはサンフランシスコを拠点ずする分散システム開発者であり、短い本の著者でもある。 分散システムの可芳枬性 取る 無料の電子コピヌず人気 ブログ、冠詞が1぀だけある堎合、「2019 幎の技術トヌクのベスト「数日の䌑暇を節玄しながら、幞せな気分にさせおくれたす。Hydra 2020で、シンディがその方法を教えたす。 分散システムをテストするたずえ状態を保存しおいたずしおも。


Hydra の腕の䞭のクレムリンの塔: モスクワでの䞊列分散コンピュヌティング Hydra 2020 に関するカンファレンスマむケル・スコット マむケル・スコットは、 ロチェスタヌ倧孊の䜜成者ずしおすべおの Java 開発者に知られおいたす。 ノンブロッキングアルゎリズムず同期キュヌ Java 暙準ラむブラリから。もちろん、ダむクストラ賞は「共有メモリ型マルチプロセッサにおけるスケヌラブルな同期アルゎリズム» 所有する りィキペディアのペヌゞ。昚幎、マむケルはあなたの意芋ではヒドラに関する最高の講挔をしたした。 二重デヌタ構造、そしお今圌は ホヌダヌプロゞェクト О 共有メモリによる安党な䜜業䞊列プロセスに利甚できたす。


Hydra の腕の䞭のクレムリンの塔: モスクワでの䞊列分散コンピュヌティング Hydra 2020 に関するカンファレンスハむディ・ハワヌド ハむディ・ハワヌド— 研究者 の ケンブリッゞ倧孊分散合意アルゎリズムを開発したこずで知られる 柔軟なパク゜ス、そしお柔軟なPaxosの䞀般化に取り組むずずもに、 ファストパク゜ス。昚幎、ハむゞはそれがどのように機胜し、どのように構成されおいるかを説明した。 Paxos アルゎリズム ファミリヌ 最高のレポヌトの1぀、そしお今、 パク゜ス愛奜家ずラフト支持者 — そしお、どのアルゎリズムが優れおいるかに぀いお意芋を共有したす。


Hydra の腕の䞭のクレムリンの塔: モスクワでの䞊列分散コンピュヌティング Hydra 2020 に関するカンファレンスマヌティン・クレップマン マヌティン・クレップマンは、ケンブリッゞ倧孊の研究者ずしおおそらくもっずよく知られおおり、分散システムに関する非垞に明快でナニヌクな本を曞いた元ビッグデヌタシステム開発者である。デヌタ集玄型アプリケヌションの蚭蚈「昚幎マヌティン 結果を共有した 圌の研究CRDT、そしお圌が今私たちに䜕を語るのか - 私たちは 埌ほど発衚したす.


Hydra の腕の䞭のクレムリンの塔: モスクワでの䞊列分散コンピュヌティング Hydra 2020 に関するカンファレンスニキヌタ・コノァル (Nikita Koval) は、Kotlin チヌムのコルヌチン開発者であり、ITMO のマルチスレッド プログラミング コヌスの講垫であり、Hydra カンファレンス (そう、この蚘事のテヌマであるカンファレンスです) のプログラム委員䌚のメンバヌです。昚幎、NikitaはJVMプラットフォヌム䞊でマルチスレッドデヌタ構造をテストするこずに぀いお話したした。 リンチェック、そしおHydra 2020では 教えおくれる SegmentQueueSynchronizerに぀いお - 怜蚌枈み アむリスフレヌムワヌク のために コックプルヌバヌ 同期プリミティブをプログラミングするための抜象化。


非同期のアナりンスに埓っおください。カンファレンスでは玄 3 ダヌスのレポヌトが発衚される予定です。残りに぀いおはすぐにお知らせしたす。もちろん、䌚議にはディスカッション゚リアも蚭けられ、そこでは 1 人以䞊のスピヌカヌが質問を投げかけ、党䜓的な合意に達するたでテストされたす。

Hydra の腕の䞭のクレムリンの塔: モスクワでの䞊列分散コンピュヌティング Hydra 2020 に関するカンファレンス
運が良ければ、マヌティン・クレップマンがあなたの本にサむンしおくれるでしょう。

はい、Hydra 2020カンファレンスの前、぀たり6月9日からXNUMX日たで、 2020幎 — 分散コンピュヌティングの理論ず実践に関する第 3 回サマヌ スクヌル。カンファレンスではなかなか埗られない感芚が埗られるず思いたすので、スクヌルに぀いおはたた別の蚘事で玹介したす。

次は䜕をするたず、Habrず゜ヌシャルネットワヌクでニュヌスをフォロヌしおくださいFacebook, VKontakte, Twitter).

第二に、もしあなたがすでに䌚議に参加したいずいう抑えられない欲求を感じおいお、りェブサむトを研究しおいるなら、あなたはすでに チケットを賌入する.

2020 番目に、コメントで Hydra XNUMX カンファレンス プログラム委員䌚ず亀流する機䌚をお芋逃しなく。 PC メンバヌは、今埌の䌚議のトピックに぀いお喜んでお話ししたす。

ヒドラでお䌚いしたしょう

出所 habr.com

コメントを远加したす