ΠšΡ€Π΅ΠΌΡŠΠ»ΡΠΊΠΈΡ‚Π΅ ΠΊΡƒΠ»ΠΈ Π² обятията Π½Π° Hydra: конфСрСнция Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ изчислСния Hydra 2020 Π² Москва

ΠœΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π° Π² Π‘Π°Π½ΠΊΡ‚ ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³ имашС ΠΏΡŠΡ€Π²Π°Ρ‚Π° конфСрСнция Π½Π° Hydra, посвСтСн Π½Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ систСми. Π›Π°ΡƒΡ€Π΅Π°Ρ‚ΠΈΡ‚Π΅ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ…Π° ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Награди ДСйкстра ΠΈ Награди Π½Π° Π’ΡŽΡ€ΠΈΠ½Π³ (ЛСсли Π›Π°ΠΌΠΏΠΎΡ€Ρ‚, ΠœΠΎΡ€ΠΈΡ Π₯Π΅Ρ€Π»ΠΈΡ…ΠΈ ΠΈ Майкъл Π‘ΠΊΠΎΡ‚), ΡΡŠΠ·Π΄Π°Ρ‚Π΅Π»ΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ΠΈ ΠΈ Π΅Π·ΠΈΡ†ΠΈ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ (C++, Go, Java, Kotlin), Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ (Cassandra, CosmosDB, Yandex Database), ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΡΡŠΠ·Π΄Π°Ρ‚Π΅Π»ΠΈ ΠΈ изслСдоватСли Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ ΠΈ структури ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ (CRDT, Paxos, ΠΈΠ·Ρ‡Π°ΠΊΠ°ΠΉΡ‚Π΅ -свободни структури ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ). ΠšΠ°Ρ‚ΠΎ цяло Π² Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° си Π²Π·Π΅ΠΌΠ΅Ρ‚Π΅ ваканция, Π΄Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° Π½Π° IDE, Π΄Π° ΠΎΡ‚Π²ΠΎΡ€ΠΈΡ‚Π΅ плСйлист Π² YouTube с Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ Ρ€Π΅ΠΏΠΎΡ€Ρ‚Π°ΠΆΠΈ Hydra 2019 - ΠΈ оставСтС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° Π·Π° ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½Π΅ Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈ Π΄Π° ΠΈΠ·Ρ‡Π°ΠΊΠ° ΠΌΠ°Π»ΠΊΠΎ.

ΠžΠ±Ρ‰ΠΎ Π²Π·Π΅Ρ‚ΠΎ Ρ‚Π°ΠΊΠ°Π²Π° конфСрСнция Π½Π΅ Π΅ ΠΈΠΌΠ°Π»ΠΎ, Π° сСга ΠΏΠ°ΠΊ Ρ‰Π΅ сС случи. ΠžΡ‚Π½ΠΎΠ²ΠΎ с Ρ€Π΅ΠΏΠΎΡ€Ρ‚Π°ΠΆΠΈ Π½Π° английски, Π·Π°Ρ‰ΠΎΡ‚ΠΎ няма ΠΏΠΎ-Π΄ΠΎΠ±ΡŠΡ€ Π΅Π·ΠΈΠΊ, Π·Π° Π΄Π° сС Π³ΠΎΠ²ΠΎΡ€ΠΈ Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ изчислСния. Пак ΠΏΡ€Π΅Π· лятото, 10 ΠΈ 11 юли, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π»Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΈΠΌΠ°Ρ‚ Π²Ρ€Π΅ΠΌΠ΅ Π΄Π° изслСдват ΠΈ ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² унивСрситСтитС Π² ΠšΠ΅ΠΉΠΌΠ±Ρ€ΠΈΠ΄ΠΆ, Π ΠΎΡ‡Π΅ΡΡ‚ΡŠΡ€ ΠΈ Π‘Π°Π½ΠΊΡ‚ ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³, Π° Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈ ΠΎΡ‚ Π³ΠΎΠ΄ΠΈΠ½Π°Ρ‚Π° Π½Π΅ са Π·Π° тях.

Π’ΠΎΠ·ΠΈ ΠΏΡŠΡ‚ Hydra ΠΎΠ±Π°Ρ‡Π΅ Ρ‰Π΅ сС ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ Π² Москва, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΎΡ‚ участницитС Π² конфСрСнцията Π΄ΠΎΠΉΠ΄ΠΎΡ…Π° ΠΌΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π°, Π·Π° Π΄Π° ΡΠ»ΡƒΡˆΠ°Ρ‚ Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ Π·Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ консСнсус ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚. Новата Hydra Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΏΠΎ-слоТна ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°, Π½ΠΎΠ²ΠΈ Π»Π΅ΠΊΡ‚ΠΎΡ€ΠΈ Π½Π°Ρ€Π΅Π΄ с Π³Π΅Ρ€ΠΎΠΈΡ‚Π΅ ΠΎΡ‚ ΠΌΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π²Π΅Ρ‡Π΅ ΠΏΠΎΠ·Π½Π°Ρ‚ΠΎΡ‚ΠΎ усСщанС ΠΎΡ‚ Π²ΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° паралСлния Ρ…Π°Ρ€Π΄ΠΊΠΎΡ€, Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ участницитС Π² Ρ‚Ρ€ΠΈ Π·Π°Π»ΠΈ.

ΠšΡ€Π΅ΠΌΡŠΠ»ΡΠΊΠΈΡ‚Π΅ ΠΊΡƒΠ»ΠΈ Π² обятията Π½Π° 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

Как Π΄Π° Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° всичко Ρ‚ΠΎΠ²Π° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° Π½Π° Π΅Π΄Π½Π° конфСрСнция? Бъс сигурност Π½Π΅ Π΅ ΠΏΠΎ-просто ΠΎΡ‚ тСстванСто Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° линСаризация Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π²ΡŠΡ€Ρ…Ρƒ лъскаво Π½ΠΎΠ²ΠΎ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ДТСпсСн, Π½ΠΎ Ρ‰Π΅ ΠΎΠΏΠΈΡ‚Π°ΠΌΠ΅.

Π•Ρ‚ΠΎ ΠΊΠΎΠΈ Π²Π΅Ρ‡Π΅ са Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π°:

ΠšΡ€Π΅ΠΌΡŠΠ»ΡΠΊΠΈΡ‚Π΅ ΠΊΡƒΠ»ΠΈ Π² обятията Π½Π° Hydra: конфСрСнция Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ изчислСния Hydra 2020 Π² МоскваБинди Π¨Ρ€ΠΈΠ΄Ρ…Π°Ρ€Π°Π½ (Π‘ΠΈΠ½Π΄ΠΈ Π¨Ρ€ΠΈΠ΄Ρ…Π°Ρ€Π°Π½) - Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ систСми ΠΎΡ‚ Π‘Π°Π½ Ѐранциско, Π°Π²Ρ‚ΠΎΡ€ Π½Π° ΠΊΡ€Π°Ρ‚ΠΊΠ° ΠΊΠ½ΠΈΠ³Π° ΠΠ°Π±Π»ΡŽΠ΄Π°Π΅ΠΌΠΎΡΡ‚ Π½Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ‚Π΅ систСми (ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½ΠΎ Π΅Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΠΎ ΠΊΠΎΠΏΠΈΠ΅) ΠΈ популярни публикация Π² Π±Π»ΠΎΠ³Π°, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΠΈΠΌΠ° само Π΅Π΄ΠΈΠ½ Ρ‡Π»Π΅Π½ β€œΠΠ°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΎΡ‚ΠΎ ΠΎΡ‚ 2019 Π³. Π² Tech Talksβ€žΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΠΈ спСсти няколко ΠΏΠΎΡ‡ΠΈΠ²Π½ΠΈ Π΄Π½ΠΈ, Π½ΠΎ Π΄Π° Π²ΠΈ остави щастливи. На Hydra 2020 Π‘ΠΈΠ½Π΄ΠΈ Ρ‰Π΅ Π²ΠΈ ΠΊΠ°ΠΆΠ΅ ΠΊΠ°ΠΊ тСствайтС Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ систСми, Π΄ΠΎΡ€ΠΈ Π°ΠΊΠΎ ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Ρ‚ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅.


ΠšΡ€Π΅ΠΌΡŠΠ»ΡΠΊΠΈΡ‚Π΅ ΠΊΡƒΠ»ΠΈ Π² обятията Π½Π° Hydra: конфСрСнция Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ изчислСния Hydra 2020 Π² МоскваМайкъл Π‘ΠΊΠΎΡ‚ (Майкъл Π‘ΠΊΠΎΡ‚) – изслСдоватСл ΠΎΡ‚ УнивСрситСта Π½Π° Π ΠΎΡ‡Π΅ΡΡ‚ΡŠΡ€, ΠΏΠΎΠ·Π½Π°Ρ‚ Π½Π° всички Java Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ ΠΊΠ°Ρ‚ΠΎ ΡΡŠΠ·Π΄Π°Ρ‚Π΅Π» Π½Π° Π½Π΅Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ‰ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ ΠΈ синхронни опашки ΠΎΡ‚ стандартната Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π½Π° Java. Π Π°Π·Π±ΠΈΡ€Π° сС, с Π½Π°Π³Ρ€Π°Π΄Π°Ρ‚Π° ДСйкстра Π·Π° β€žΠΠ»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Π·Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠ° синхронизация Π½Π° мултипроцСсори със сподСлСна ΠΏΠ°ΠΌΠ΅Ρ‚"ΠΈ ΠΏΡ€ΠΈΡ‚Π΅ΠΆΠ°Π²Π°ΠΌ Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π² УикипСдия. ΠœΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π° Майкъл Π½Π°ΠΏΡ€Π°Π²ΠΈ Π½Π°ΠΉ-добрия (спорСд вас) Π΄ΠΎΠΊΠ»Π°Π΄ Π·Π° Hydra on Π΄Π²ΠΎΠΉΠ½ΠΈ структури ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ, Π° сСга Ρ‚ΠΎΠΉ Ρ‰Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈ Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π₯ΠΎΠ΄ΠΎΡ€ ΠΈ бСзопасна Ρ€Π°Π±ΠΎΡ‚Π° със сподСлСна ΠΏΠ°ΠΌΠ΅Ρ‚, Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ процСси.


ΠšΡ€Π΅ΠΌΡŠΠ»ΡΠΊΠΈΡ‚Π΅ ΠΊΡƒΠ»ΠΈ Π² обятията Π½Π° Hydra: конфСрСнция Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ изчислСния Hydra 2020 Π² МоскваΠ₯Π°ΠΉΠ΄ΠΈ Π₯Π°ΡƒΡŠΡ€Π΄ (Π₯Π°ΠΉΠ΄ΠΈ Π₯Π°ΡƒΡŠΡ€Π΄) - изслСдоватСл Π½Π° УнивСрситСта Π² ΠšΠ΅ΠΉΠΌΠ±Ρ€ΠΈΠ΄ΠΆ, извСстСн със ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ консСнсусСн Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ Π“ΡŠΠ²ΠΊΠ°Π² Paxos, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ ΠΎΠ±ΠΎΠ±Ρ‰Π°Π²Π°Π½Π΅ Π½Π° Flexible Paxos ΠΈ Π‘ΡŠΡ€Π· Паксос. ΠœΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π° Π₯Π°ΠΉΠ΄ΠΈ Ρ€Π°Π·ΠΊΠ°Π·Π° ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ БСмСйство Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Paxos (Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ), Π° сСга Ρ‰Π΅ сС ΠΎΠΏΠΈΡ‚Π°ΠΌ Π΄Π° Π²ΡŠΡ€Π²Ρ ΠΏΠΎ Ρ‚ΡŠΠ½ΡŠΠΊ Π»Π΅Π΄ ΠΌΠ΅ΠΆΠ΄Ρƒ тях Π›ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Paxos ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠ½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Raft β€” ΠΈ Π΄Π° сподСли ΠΌΠ½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ си ΠΊΠΎΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ Π΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡŠΡ€.


ΠšΡ€Π΅ΠΌΡŠΠ»ΡΠΊΠΈΡ‚Π΅ ΠΊΡƒΠ»ΠΈ Π² обятията Π½Π° Hydra: конфСрСнция Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ изчислСния Hydra 2020 Π² ΠœΠΎΡΠΊΠ²Π°ΠœΠ°Ρ€Ρ‚ΠΈΠ½ КлСпман (ΠœΠ°Ρ€Ρ‚ΠΈΠ½ КлСпман) Π΅ ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΠΎΡ‰Π΅ ΠΏΠΎ-извСстСн изслСдоватСл ΠΎΡ‚ унивСрситСта Π² ΠšΠ΅ΠΉΠΌΠ±Ρ€ΠΈΠ΄ΠΆ ΠΈ бивш Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½Π° систСми Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ написа ΠΈΠ·Π½Π΅Π½Π°Π΄Π²Π°Ρ‰ΠΎ ясна ΠΈ слСдоватСлно ΡƒΠ½ΠΈΠΊΠ°Π»Π½Π° ΠΊΠ½ΠΈΠ³Π° Π·Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ‚Π΅ систСми "ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° прилоТСния с ΠΈΠ½Ρ‚Π΅Π½Π·ΠΈΠ²Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ" ΠœΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π° ΠœΠ°Ρ€Ρ‚ΠΈΠ½ сподСли Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ Π½Π° тяхното изслСдванС CRDT ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ Ρ‰Π΅ Π²ΠΈ ΠΊΠ°ΠΆΠ΅ΠΌ сСга Ρ‰Π΅ обявим ΠΏΠΎ-късно.


ΠšΡ€Π΅ΠΌΡŠΠ»ΡΠΊΠΈΡ‚Π΅ ΠΊΡƒΠ»ΠΈ Π² обятията Π½Π° Hydra: конфСрСнция Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ изчислСния Hydra 2020 Π² ΠœΠΎΡΠΊΠ²Π°ΠΠΈΠΊΠΈΡ‚Π° Ковал (Никита Ковал) Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½Π° ΡΡŠΡ€ΡƒΡ‚ΠΈΠ½Π° Π² Π΅ΠΊΠΈΠΏΠ° Π½Π° Kotlin, ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π» Π½Π° курс ΠΏΠΎ многонишково ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Π² ITMO ΠΈ Ρ‡Π»Π΅Π½ Π½Π° програмния ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚ Π½Π° конфСрСнцията Hydra (Π΄Π°, Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°Π·ΠΈ, Π·Π° която Π΅ Ρ‚Π°Π·ΠΈ статия). ΠœΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π° Никита Π³ΠΎΠ²ΠΎΡ€ΠΈ Π·Π° тСстванС Π½Π° многонишкови структури ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° JVM Lin-Check, Π° Π½Π° Hydra 2020 Ρ‚ΠΎΠΉ Ρ‰Π΅ Ρ€Π°Π·Π±Π΅Ρ€Π΅ относно SegmentQueueSynchronizer - ΠΏΠΎΡ‚Π²ΡŠΡ€Π΄Π΅Π½ΠΎ Ρ‡Ρ€Π΅Π· Π Π°ΠΌΠΊΠ° Π½Π° ириса Π·Π° Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π» Coq абстракция Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²ΠΈ Π·Π° синхронизация.


Π‘Π»Π΅Π΄Π²Π°ΠΉΡ‚Π΅ Π½Π°ΡˆΠΈΡ‚Π΅ асинхронни ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ: ΠΎΠ±Ρ‰ΠΎ Π½Π° конфСрСнцията Ρ‰Π΅ ΠΈΠΌΠ° ΠΎΠΊΠΎΠ»ΠΎ Ρ‚Ρ€ΠΈ Π΄ΡƒΠ·ΠΈΠ½ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄Π°, скоро Ρ‰Π΅ Π²ΠΈ Ρ€Π°Π·ΠΊΠ°ΠΆΠ΅ΠΌ Π·Π° останалитС. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ°, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, Π½Π° конфСрСнцията Ρ‰Π΅ ΠΈΠΌΠ° дискусионни Π·ΠΎΠ½ΠΈ, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС тСстват Π»Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ‚Π΅ с Π²ΡŠΠΏΡ€ΠΎΡΠΈ Π² Π΅Π΄Π½Π° ΠΈΠ»ΠΈ няколко Ρ‚Π΅ΠΌΠΈ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ сС постигнС ΠΎΠ±Ρ‰ консСнсус.

ΠšΡ€Π΅ΠΌΡŠΠ»ΡΠΊΠΈΡ‚Π΅ ΠΊΡƒΠ»ΠΈ Π² обятията Π½Π° Hydra: конфСрСнция Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ изчислСния Hydra 2020 Π² Москва
И Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ ΠΊΡŠΡΠΌΠ΅Ρ‚, ΠœΠ°Ρ€Ρ‚ΠΈΠ½ КлСпман Ρ‰Π΅ подпишС ΠΊΠ½ΠΈΠ³Π°Ρ‚Π° Π²ΠΈ.

Π”Π°, ΠΏΡ€Π΅Π΄ΠΈ конфСрСнцията Hydra 2020, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ 6-9 юли, Ρ‰Π΅ ΠΈΠΌΠ° SPTDC 2020 Π³ β€” Ρ‚Ρ€Π΅Ρ‚ΠΎΡ‚ΠΎ лятно ΡƒΡ‡ΠΈΠ»ΠΈΡ‰Π΅ ΠΏΠΎ тСория ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ‚Π΅ изчислСния. Π©Π΅ Π²ΠΈ Π΄Π°Π΄Π΅ усСщания, ΠΊΠΎΠΈΡ‚ΠΎ Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π½Π° конфСрСнция, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Ρ‰Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° ΡƒΡ‡ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π² ΠΎΡ‚Π΄Π΅Π»Π½Π° публикация.

Π‘Π΅Π³Π° ΠΊΠ°ΠΊΠ²ΠΎ? ΠŸΡŠΡ€Π²ΠΎ слСдСтС Π½ΠΎΠ²ΠΈΠ½ΠΈΡ‚Π΅ Π½Π° Π₯Π°Π±Ρ€Π΅ ΠΈ Π² социалнитС ΠΌΡ€Π΅ΠΆΠΈ (Facebook, VKontakte, Twitter).

Π’Ρ‚ΠΎΡ€ΠΎ, Π°ΠΊΠΎ Π²Π΅Ρ‡Π΅ ΠΈΠ·ΠΏΠΈΡ‚Π²Π°Ρ‚Π΅ Π½Π΅ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»ΠΈΠΌΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π΄Π° ΠΏΡ€ΠΈΡΡŠΡΡ‚Π²Π°Ρ‚Π΅ Π½Π° конфСрСнцията, Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΉΡ‚Π΅ уСбсайта, Π²Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΊΡƒΠΏΡƒΠ²Π°Π½Π΅ Π½Π° Π±ΠΈΠ»Π΅Ρ‚ΠΈ.

Π’Ρ€Π΅Ρ‚ΠΎ, Π½Π΅ пропускайтС Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π΄Π° разговарятС с програмния ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚ Π½Π° конфСрСнцията Hydra 2020 Π² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡ‚Π΅. Π§Π»Π΅Π½ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° PC Ρ‰Π΅ сС Ρ€Π°Π΄Π²Π°Ρ‚ Π΄Π° говорят с вас Π·Π° Π±ΡŠΠ΄Π΅Ρ‰ΠΈ Ρ‚Π΅ΠΌΠΈ Π½Π° конфСрСнцията.

ЩС сС видим в Hydra!

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€