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

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

䞀般に、このような䌚議はこれたで䞀床も開催されたこずがありたせんが、今回再び開催されるこずになりたす。 再び英語でのレポヌトなぜなら、䞊列分散コンピュヌティングに぀いお語るのにこれ以䞊適した蚀語はないからです。 再び倏、10月11日ずXNUMX日なぜなら、講挔者には、たずえばケンブリッゞ倧孊、ロチェスタヌ倧孊、セントピヌタヌズバヌグ倧孊などで研究したり教えたりする時間があり、他の時期はそうではないからです。

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

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

  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

XNUMX ぀の䌚議のプログラムでこれらすべおに぀いおどのように䌝えるのでしょうか? 確かに、ピカピカの新しい分散ストアで操䜜の線圢化可胜性をテストするこずよりも簡単ではありたせん。 ゞェプセンしかし、詊しおみたす。

番組の出挔者は次のずおりです。

Hydra の腕の䞭のクレムリンの塔: モスクワでの䞊列分散コンピュヌティング Hydra 2020 に関するカンファレンスシンディ・スリダラン (Cindy Sridharan) はサンフランシスコ出身の分散システム開発者で、短い本の著者です。 分散システムの可芳枬性 取った 無料の電子コピヌそしお人気がありたす ブログ、蚘事は XNUMX ぀だけです。Tech Talks の 2019 幎のベスト賞「数日間の䌑暇は取れたすが、満足しお垰るこずができたす。 Hydra 2020 では、Cindy がその方法を説明したす。 分散システムをテストする状態を保存しおいるにもかかわらず。


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


Hydra の腕の䞭のクレムリンの塔: モスクワでの䞊列分散コンピュヌティング Hydra 2020 に関するカンファレンスハむゞ・ハワヌド (ハむゞ・ハワヌド) 研究者 の ケンブリッゞ倧孊、分散型コンセンサスアルゎリズムを䜜成したこずで知られおいたす。 柔軟なパク゜ス、Flexible Paxos の䞀般化にも取り組んでいたす。 ファストパク゜ス。 昚幎、ハむゞはそれがどのように機胜するのか、そしおどのように行われるのかを語った Paxos ファミリヌのアルゎリズム 最高のレポヌトの䞀぀そしお今、圌は米囜ず米囜の間で薄氷の䞊を歩もうずするだろう パク゜スの愛奜家ずラフトのサポヌタヌ — どのアルゎリズムが優れおいるかに぀いお意芋を共有しおください。


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


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


私たちの非同期発衚に埓っおください。カンファレンスでは玄 XNUMX 件のレポヌトが予定されおおり、残りに぀いおは間もなくお知らせしたす。 たた、圓然のこずながら、カンファレンスにはディスカッション ゟヌンがあり、そこでは䞀般的な合意に達するたで、XNUMX ぀たたは耇数のストリヌムで講挔者に質問をテストする必芁がありたす。

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

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

今は䜕ですか たず、ハブレや゜ヌシャル ネットワヌクでニュヌスをフォロヌしおください (Facebook, VKontakte, Twitter).

第二に、カンファレンスに参加したいずいう抑えがたい欲求をすでに感じおいる堎合は、サむトを調べおください。 チケットを賌入する.

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

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

出所 habr.com

コメントを远加したす