Kreml qüllələri Hydranın qucağında: Moskvada paralel və paylanmış hesablama Hydra 2020 üzrə konfrans

Keçən il Sankt-Peterburqda ilk Hydra konfransıparalel və paylanmış sistemlərə həsr edilmişdir. Laureatlar təqdimatlarla çıxış etdilər Dijkstra Mükafatları и Turinq mükafatları (Leslie Lamport, Maurice Herlihy и Michael Scott), kompilyatorların və proqramlaşdırma dillərinin (C++, Go, Java, Kotlin) yaradıcıları, paylanmış verilənlər bazalarının tərtibatçıları (Cassandra, CosmosDB, Yandex Database), həmçinin alqoritmlərin və məlumat strukturlarının yaradıcıları və tədqiqatçıları (CRDT, Paxos, gözləyin) -pulsuz məlumat strukturları). Ümumiyyətlə, bu nöqtədə siz artıq tətil edə, IDE pəncərəsini minimuma endirə, YouTube pleylistini aça bilərsiniz ən yaxşı hesabatlar Hydra 2019 - və tapşırıq planlayıcısını bir az gözləyin.

Ümumiyyətlə, heç vaxt belə konfrans olmayıb, indi də belə olacaq. Yenə ingilis dilində hesabatlarla, çünki paralel və paylanmış hesablamalar haqqında danışmaq üçün daha yaxşı dil yoxdur. Yenə yayda, 10 və 11 iyulda, çünki natiqlərin, məsələn, Kembric, Roçester və Sankt-Peterburq universitetlərində araşdırma və dərs deməyə vaxtı var və ilin digər vaxtları onlar üçün deyil.

Lakin bu dəfə Hydra Moskvada keçiriləcək, konfrans iştirakçılarının əksəriyyətinin paylanmış konsensus və əməliyyat yaddaşı haqqında hesabatları dinləmək üçün keçən ildən gəldiyi yer. Yeni Hydra-da daha mürəkkəb proqram, keçən ilin qəhrəmanları ilə birlikdə yeni dinamiklər, eləcə də üç zalda paralel hardkordan iştirakçılar arasında artıq tanış olan həzz hissi var.

Kreml qüllələri Hydranın qucağında: Moskvada paralel və paylanmış hesablama Hydra 2020 üzrə konfrans


Dərhal Bizans generallarının köynəkləri ilə masanın üstünə bir kart göyərtəsi qoyaq - yeni Hydra proqramının daha ətraflı və müxtəlif olmasını istəyirik. Keçən dəfə dırnaqla cızırdıq, indi daha geniş və dərin qazacağıq. Keçən ildən fərqli olan Hydra 2020 mövzuları bunlardır:

  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

Bütün bunları bir konfransın proqramında necə danışmaq olar? Bu, şübhəsiz ki, parlaq yeni paylanmış mağazada əməliyyatların xətti mümkünlüyünü yoxlamaqdan asan deyil. jepsenamma çalışacağıq.

Proqramda kimlər var:

Kreml qüllələri Hydranın qucağında: Moskvada paralel və paylanmış hesablama Hydra 2020 üzrə konfransSindi Şridharan (Cindy Sridharan) San-Fransiskodan paylanmış sistemlər tərtibatçısı, qısa kitabın müəllifidir. Paylanmış Sistemlərin Müşahidə Edilməsi (alın pulsuz elektron surəti) və məşhurdur blog yazısı, burada yalnız bir məqalə "Tech Talks-da 2019-cu ilin ən yaxşısı“Bir neçə gün istirahətdən qurtula bilər, amma xoşbəxt ayrıl. Hydra 2020-də Cindy sizə necə olduğunu göstərəcək paylanmış sistemləri sınaqdan keçirin, dövlət saxlasalar da.


Kreml qüllələri Hydranın qucağında: Moskvada paralel və paylanmış hesablama Hydra 2020 üzrə konfransMichael Scott (Michael Scott) - tədqiqatçı Rochester Universiteti, yaradıcısı kimi bütün Java tərtibatçılarına məlumdur bloklanmayan alqoritmlər və sinxron növbələr Java standart kitabxanasından. Əlbəttə ki, Dijkstra Mükafatı ilə "Paylaşılan yaddaşlı multiprosessorlarda miqyaslana bilən sinxronizasiya üçün alqoritmlər» və sahibi Vikipediya səhifəsi. Keçən il Maykl Hydraya ən yaxşı (sizin fikrincə) hesabat verdi ikili məlumat strukturlarıvə indi danışın Hodor layihəsi и paylaşılan yaddaşla təhlükəsiz işləməkparalel proseslər üçün mövcuddur.


Kreml qüllələri Hydranın qucağında: Moskvada paralel və paylanmış hesablama Hydra 2020 üzrə konfransHeidi Howard (Heidi Howard) tədqiqatçı haqqında Kembric Universiteti, paylanmış konsensus alqoritmi yaratmaqla tanınır Çevik Paxos, həmçinin Flexible Paxos-un ümumiləşdirilməsi üzərində iş və Sürətli Paxos. Keçən il Heidi bunun necə işlədiyini və necə işlədiyini söylədi Paxos alqoritmlər ailəsi (ən yaxşı hesabatlardan biri) və indi o, arasında nazik buz üzərində gəzməyə çalışacaq Paxos həvəskarları və Raft tərəfdarları — və hansı alqoritmin daha yaxşı olduğuna dair fikrinizi bölüşün.


Kreml qüllələri Hydranın qucağında: Moskvada paralel və paylanmış hesablama Hydra 2020 üzrə konfransMartin Kleppmann (Martin Kleppmann) bəlkə də Kembric Universitetində daha yaxşı tanınan tədqiqatçı və paylanmış sistemlər haqqında heyrətamiz dərəcədə aydın və buna görə də unikal kitab yazan keçmiş böyük məlumat sistemləri tərtibatçısıdır.Məlumat tələb edən proqramların dizaynı". Martin keçən il nəticələrini paylaşdı onların tədqiqat CRDT və indi nə demək olacaq - biz sonra elan edəcək.


Kreml qüllələri Hydranın qucağında: Moskvada paralel və paylanmış hesablama Hydra 2020 üzrə konfransNikita Koval (Nikita Koval) Kotlin komandasında koroutinlərin tərtibçisi, ITMO-da çoxillik proqramlaşdırma kursunun müəllimi və Hydra konfransının proqram komitəsinin üzvüdür (bəli, bu məqalə haqqındadır). Keçən il Nikita JVM platformasında çox yivli məlumat strukturlarının sınaqdan keçirilməsindən danışdı lin-check, və Hydra 2020-də deyəcəklər SegmentQueueSynchronizer haqqında - istifadə edərək təsdiqlənmişdir İris çərçivəsi uğrunda Prover Coq proqramlaşdırma sinxronizasiya primitivləri üçün abstraksiya.


Asinxron elanlarımızı izləyin: konfransda üçə yaxın məruzə olacaq, qalanları haqqında tezliklə sizə məlumat verəcəyik. Həmçinin, əlbəttə ki, konfransda müzakirə zonaları olacaq, burada ümumi konsensus əldə olunana qədər bir və ya bir neçə axın üzrə məruzəçiləri suallarla sınamaq lazımdır.

Kreml qüllələri Hydranın qucağında: Moskvada paralel və paylanmış hesablama Hydra 2020 üzrə konfrans
Əgər şanslısınızsa, Martin Kleppmann sizin üçün bir kitab imzalayacaq.

Bəli, Hydra 2020 konfransından əvvəl, yəni 6-9 iyulda SPTDC 2020 — paylanmış hesablamanın nəzəriyyəsi və təcrübəsi üzrə üçüncü yay məktəbi. Orada konfransda əldə etmək çətin olan sensasiyalar tapacaqsınız, buna görə də Məktəb haqqında ayrıca bir yazıda danışacağıq.

İndi nə? Əvvəlcə Habré-də və sosial şəbəkələrdə xəbərləri izləyin (Facebook, Vkontakte, Twitter).

İkincisi, əgər siz artıq konfransda iştirak etmək, saytı öyrənmək üçün qarşısıalınmaz bir arzu hiss etmisinizsə, artıq orada bilet almaq.

Üçüncüsü, şərhlərdə Hydra 2020 konfrans proqramı komitəsi ilə söhbət etmək fürsətini qaçırmayın. PC üzvləri qarşıdan gələn konfransın mövzuları haqqında sizinlə danışmaqdan məmnun olacaqlar.

Hydra-da görüşənədək!

Mənbə: www.habr.com

Добавить комментарий