Menara Kremlin di pelukan Hydra: konferensi tentang komputasi paralel dan terdistribusi Hydra 2020 di Moskow

Tahun lalu di St. Petersburg konferensi Hydra pertamadidedikasikan untuk sistem paralel dan terdistribusi. Pemenang membuat presentasi Hadiah Dijkstra ΠΈ Penghargaan Turing (Leslie Lamport, Maurice Herlihy ΠΈ Michael Scott), pembuat kompiler dan bahasa pemrograman (C++, Go, Java, Kotlin), pengembang database terdistribusi (Cassandra, CosmosDB, Yandex Database), serta pembuat dan peneliti algoritme dan struktur data (CRDT, Paxos, tunggu -struktur data gratis). Secara umum, saat ini Anda sudah bisa berlibur, memperkecil jendela IDE, membuka playlist YouTube dengan laporan terbaik Hydra 2019 - dan biarkan penjadwal tugas menunggu sebentar.

Secara umum, konferensi seperti itu belum pernah ada, dan sekarang akan terjadi lagi. Sekali lagi dengan laporan dalam bahasa Inggris, karena tidak ada bahasa yang lebih baik untuk berbicara tentang komputasi paralel dan terdistribusi. Sekali lagi di musim panas, 10 dan 11 Juli, karena pembicara memiliki waktu untuk meneliti dan mengajar, misalnya di universitas Cambridge, Rochester dan St. Petersburg, dan waktu lain dalam setahun bukan untuk mereka.

Namun kali ini Hydra akan digelar di Moskow, di mana sebagian besar peserta konferensi datang dari tahun lalu untuk mendengarkan laporan tentang konsensus terdistribusi dan memori transaksional. Di Hydra baru ada program yang lebih rumit, pembicara baru bersama dengan para pahlawan tahun lalu, serta perasaan senang yang sudah akrab didistribusikan di antara para peserta dari hardcore paralel di tiga aula.

Menara Kremlin di pelukan Hydra: konferensi tentang komputasi paralel dan terdistribusi Hydra 2020 di Moskow


Mari kita segera meletakkan setumpuk kartu di atas meja dengan kemeja para jenderal Bizantium - kami ingin program Hydra baru lebih detail dan bervariasi. Terakhir kali kita menggaruk dengan kuku, sekarang kita akan menggali lebih luas dan lebih dalam. Berikut adalah tema Hydra 2020 yang berbeda dari tahun lalu:

  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

Bagaimana cara menceritakan semua ini dalam program satu konferensi? Ini tentu tidak lebih mudah daripada menguji linearisasi operasi di toko terdistribusi baru yang mengkilap Jepsentapi kami akan mencoba.

Inilah siapa yang ada di program:

Menara Kremlin di pelukan Hydra: konferensi tentang komputasi paralel dan terdistribusi Hydra 2020 di MoskowCindy Sridharan (Cindy Sridharan) adalah pengembang sistem terdistribusi dari San Francisco, penulis buku pendek Observabilitas Sistem Terdistribusi (mengambil salinan elektronik gratis) dan populer blog, di mana hanya satu artikel "Terbaik 2019 di Tech Talks"Bisa menghilangkan beberapa hari libur, tapi pergi dengan bahagia. Di Hydra 2020, Cindy akan menunjukkan caranya menguji sistem terdistribusi, meskipun mereka menyimpan status.


Menara Kremlin di pelukan Hydra: konferensi tentang komputasi paralel dan terdistribusi Hydra 2020 di MoskowMichael Scott (Michael Scott) - peneliti dari University of Rochester, diketahui oleh semua pengembang Java sebagai pencipta algoritma non-blocking dan antrian sinkron dari perpustakaan standar Java. Tentunya dengan Dijkstra Prize untuk "Algoritma untuk sinkronisasi terukur pada multiprosesor memori bersamaΒ» dan miliki halaman Wikipedia. Tahun lalu, Michael memberi Hydra laporan terbaik (menurut Anda). struktur data gandadan sekarang bicarakan proyek Hodor ΠΈ aman bekerja dengan memori bersamatersedia untuk proses paralel.


Menara Kremlin di pelukan Hydra: konferensi tentang komputasi paralel dan terdistribusi Hydra 2020 di MoskowHei Howard (Heidi Howard) peneliti dari University of Cambridge, dikenal karena membuat algoritme konsensus terdistribusi Paxos yang fleksibel, serta mengerjakan generalisasi Flexible Paxos dan Paxos Cepat. Tahun lalu, Heidi menceritakan cara kerjanya dan caranya Keluarga algoritma Paxos (salah satu laporan terbaik), dan sekarang dia akan mencoba berjalan di antara es tipis Pecinta Paxos dan pendukung Rakit β€” dan bagikan pendapat Anda tentang algoritme mana yang lebih baik.


Menara Kremlin di pelukan Hydra: konferensi tentang komputasi paralel dan terdistribusi Hydra 2020 di MoskowMartin Kleppmann (Martin Kleppmann) bahkan mungkin adalah peneliti yang lebih terkenal di University of Cambridge, dan mantan pengembang sistem data besar, yang menulis buku yang sangat jelas dan unik tentang sistem terdistribusi "Merancang Aplikasi Intensif Data". Martin tahun lalu membagikan hasilnya CRDT penelitian mereka, dan apa yang akan memberitahu sekarang - kita akan mengumumkan nanti.


Menara Kremlin di pelukan Hydra: konferensi tentang komputasi paralel dan terdistribusi Hydra 2020 di MoskowNikita Koval (Nikita Koval) adalah pengembang coroutine di tim Kotlin, dosen mata kuliah pemrograman multithreaded di ITMO dan anggota komite program konferensi Hydra (ya, yang dibahas dalam artikel ini). Tahun lalu, Nikita berbicara tentang pengujian struktur data multi-utas pada platform JVM menggunakan cek-lin, dan pada Hydra 2020 itu akan tahu tentang SegmentQueueSynchronizer - diverifikasi menggunakan kerangka iris untuk Buktikan Coq abstraksi untuk primitif sinkronisasi pemrograman.


Ikuti pengumuman asinkron kami: akan ada sekitar tiga lusin laporan di konferensi, kami akan segera memberi tahu Anda tentang sisanya. Juga, tentu saja, akan ada zona diskusi di konferensi, di mana Anda perlu menguji pembicara dengan pertanyaan dalam satu atau beberapa aliran hingga tercapai konsensus umum.

Menara Kremlin di pelukan Hydra: konferensi tentang komputasi paralel dan terdistribusi Hydra 2020 di Moskow
Dan jika Anda beruntung, Martin Kleppmann akan menandatangani buku untuk Anda.

Ya, sebelum konferensi Hydra 2020, yaitu pada 6-9 Juli, SPDC 2020 β€” sekolah musim panas ketiga tentang teori dan praktik komputasi terdistribusi. Di sana Anda akan menemukan sensasi yang sulit didapat di konferensi, jadi kami akan membicarakan Sekolah di pos terpisah.

Apa sekarang? Pertama, ikuti berita di HabrΓ© dan di jejaring sosial (Facebook, VKontakte, Twitter).

Kedua, jika Anda sudah merasakan keinginan yang tak tertahankan untuk menghadiri konferensi, pelajari situsnya, Anda sudah bisa membeli tiket.

Ketiga, jangan lewatkan kesempatan untuk berbincang dengan panitia program konferensi Hydra 2020 di kolom komentar. Anggota PC akan dengan senang hati berbicara dengan Anda tentang topik konferensi yang akan datang.

Sampai jumpa di Hydra!

Sumber: www.habr.com

Tambah komentar