හයිඩ්‍රාගේ අතේ ක්‍රෙම්ලින් කුළුණු: සමාන්තර හා බෙදා හරින ලද පරිගණක හයිඩ්‍රා 2020 පිළිබඳ සමුළුව මොස්කව්හිදී

පසුගිය වසරේ ශාන්ත පීටර්ස්බර්ග්හි තිබුණා පළමු හයිඩ්‍රා සමුළුව, සමාන්තර හා බෙදා හරින ලද පද්ධති සඳහා කැපවී ඇත. සම්මානලාභීන් ඉදිරිපත් කිරීම් සිදු කළහ Dijkstra ත්‍යාග и ටියුරින් සම්මාන (ලෙස්ලි ලැම්පෝට්, මොරිස් හර්ලිහි и මයිකල් ස්කොට්), සම්පාදක සහ ක්‍රමලේඛන භාෂා නිර්මාපකයින් (C++, Go, Java, Kotlin), බෙදා හරින ලද දත්ත සමුදා සංවර්ධකයින් (Cassandra, CosmosDB, Yandex දත්ත සමුදාය), මෙන්ම ඇල්ගොරිතම සහ දත්ත ව්‍යුහයන් (CRDT, Paxos, රැඳී සිටින්න) -නිදහස් දත්ත ව්යුහයන්) . පොදුවේ, මෙම අවස්ථාවේදී ඔබට දැනටමත් නිවාඩුවක් ගත කළ හැකිය, IDE කවුළුව අවම කරන්න, YouTube හි ධාවන ලැයිස්තුවක් විවෘත කරන්න හොඳම වාර්තා Hydra 2019 - සහ කාර්ය කාලසටහන්කරුට ටිකක් රැඳී සිටීමට ඉඩ දෙන්න.

පොදුවේ ගත් කල, එවැනි සමුළුවක් කිසි විටෙකත් සිදු නොවූ අතර දැන් එය නැවත සිදුවනු ඇත. නැවතත් ඉංග්රීසි වාර්තා සමඟ, සමාන්තර හා බෙදා හරින ලද පරිගණකකරණය ගැන කතා කිරීමට වඩා හොඳ භාෂාවක් නොමැති නිසා. නැවතත් ගිම්හානයේදී, ජූලි 10 සහ 11, කථිකයන්ට පර්යේෂණ කිරීමට සහ ඉගැන්වීමට කාලය ඇති නිසා, උදාහරණයක් ලෙස, කේම්බ්‍රිජ්, රොචෙස්ටර් සහ ශාන්ත පීටර්ස්බර්ග් විශ්ව විද්‍යාලවල සහ වසරේ වෙනත් වේලාවන් ඔවුන් සඳහා නොවේ.

කෙසේ වෙතත්, මෙවර හයිඩ්රා මොස්කව්හිදී පැවැත්වේ, පසුගිය වසරේ බොහෝ සම්මන්ත්‍රණ සහභාගිවන්නන් පැමිණියේ බෙදා හරින ලද සම්මුතිය සහ ගනුදෙනු මතකය පිළිබඳ වාර්තාවලට සවන් දීම සඳහා ය. නව හයිඩ්‍රාට වඩාත් සංකීර්ණ වැඩසටහනක් ඇත, පසුගිය වසරේ වීරයන් සමඟ නව කථිකයන් මෙන්ම ශාලා තුනක සහභාගිවන්නන් අතර බෙදා හරින ලද සමාන්තර දෘඪ කෝෂයේ උද්දීපනය පිළිබඳ දැනටමත් හුරුපුරුදු හැඟීමක් ඇත.

හයිඩ්‍රාගේ අතේ ක්‍රෙම්ලින් කුළුණු: සමාන්තර හා බෙදා හරින ලද පරිගණක හයිඩ්‍රා 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

එක් සම්මන්ත්‍රණයක වැඩසටහනකදී මේ සියල්ල ගැන කතා කරන්නේ කෙසේද? භාවිතා කරමින් දිලිසෙන නව බෙදා හරින ලද වෙළඳසැලක මෙහෙයුම් වල රේඛීයකරණය පරීක්ෂා කිරීමට වඩා එය නිසැකවම සරල නොවේ. ජෙප්සන්, නමුත් අපි උත්සාහ කරන්නම්.

දැනටමත් වැඩසටහනේ සිටින අය මෙන්න:

හයිඩ්‍රාගේ අතේ ක්‍රෙම්ලින් කුළුණු: සමාන්තර හා බෙදා හරින ලද පරිගණක හයිඩ්‍රා 2020 පිළිබඳ සමුළුව මොස්කව්හිදීසින්ඩි ශ්‍රීධරන් (සින්ඩි ශ්‍රීධරන්) - කෙටි පොතක කතුවරයා, සැන් ෆ්‍රැන්සිස්කෝ වෙතින් බෙදා හරින ලද පද්ධති සංවර්ධකයා බෙදා හරින ලද පද්ධති නිරීක්ෂණ හැකියාව (ගන්න නොමිලේ ඉලෙක්ට්රොනික පිටපතක්) සහ ජනප්රිය බ්ලොග් සටහන, එක් ලිපියක් පමණක් ඇති තැන "2019 වසරේ හොඳම තාක්ෂණික කතා"ඔබව දින කිහිපයක නිවාඩුවෙන් ගලවා ගත හැක, නමුත් ඔබව සතුටින් තබන්න. හයිඩ්‍රා 2020 දී, සින්ඩි ඔබට කෙසේ දැයි කියනු ඇත පරීක්ෂණ බෙදාහැරීමේ පද්ධති, ඔවුන් රාජ්ය ගබඩා කළත්.


හයිඩ්‍රාගේ අතේ ක්‍රෙම්ලින් කුළුණු: සමාන්තර හා බෙදා හරින ලද පරිගණක හයිඩ්‍රා 2020 පිළිබඳ සමුළුව මොස්කව්හිදීමයිකල් ස්කොට් (මයිකල් ස්කොට්) - පර්යේෂකයෙක් රොචෙස්ටර් විශ්ව විද්යාලය, හි නිර්මාතෘ ලෙස සියලුම ජාවා සංවර්ධකයින් දන්නා අවහිර නොවන ඇල්ගොරිතම සහ සමමුහුර්ත පෝලිම් ජාවා සම්මත පුස්තකාලයෙන්. ඇත්ත වශයෙන්ම, Dijkstra ත්‍යාගය සමඟ "හවුල් මතක බහු සැකසුම් මත පරිමාණය කළ හැකි සමමුහුර්තකරණය සඳහා ඇල්ගොරිතම"සහ අයිති විකිපීඩියා පිටුව. පසුගිය වසරේ, මයිකල් හයිඩ්‍රා පිළිබඳ හොඳම (ඔබට අනුව) වාර්තාව ලබා දුන්නේය ද්විත්ව දත්ත ව්යුහයන්, සහ දැන් ඔහු කතා කරනු ඇත ව්යාපෘතිය Hodor и හවුල් මතකය සමඟ ආරක්ෂිත වැඩ, සමාන්තර ක්රියාවලීන් සඳහා ලබා ගත හැකිය.


හයිඩ්‍රාගේ අතේ ක්‍රෙම්ලින් කුළුණු: සමාන්තර හා බෙදා හරින ලද පරිගණක හයිඩ්‍රා 2020 පිළිබඳ සමුළුව මොස්කව්හිදීහයිඩි හොවාර්ඩ් (Heidi Howard) - පර්යේෂකයා සිට කේම්බ්රිජ් විශ්ව විද්යාලය, බෙදා හරින ලද සම්මුති ඇල්ගොරිතමයක් නිර්මාණය කිරීම සඳහා ප්රසිද්ධය නම්යශීලී Paxos, මෙන්ම නම්‍යශීලී පැක්සෝස් සාමාන්‍යකරණය කිරීම සහ වේගවත් පැක්සෝස්. පසුගිය වසරේ Heidi එය ක්‍රියා කරන ආකාරය සහ ක්‍රියා කරන ආකාරය පැවසුවා පැක්සෝස් ඇල්ගොරිතම පවුල (හොඳම වාර්තා වලින් එකක්), දැන් මම සිහින් අයිස් මත ඇවිදීමට උත්සාහ කරමි Paxos ආදරවන්තයින් සහ Raft ආධාරකරුවන් — සහ කුමන ඇල්ගොරිතම වඩා හොඳද යන්න පිළිබඳ ඔහුගේ මතය බෙදා ගන්න.


හයිඩ්‍රාගේ අතේ ක්‍රෙම්ලින් කුළුණු: සමාන්තර හා බෙදා හරින ලද පරිගණක හයිඩ්‍රා 2020 පිළිබඳ සමුළුව මොස්කව්හිදීමාටින් ක්ලෙප්මන් (Martin Kleppmann) සමහර විට කේම්බ්‍රිජ් විශ්ව විද්‍යාලයේ ඊටත් වඩා ප්‍රසිද්ධ පර්යේෂකයෙකු වන අතර විශාල දත්ත පද්ධතිවල හිටපු සංවර්ධකයෙකි, ඔහු බෙදා හරින ලද පද්ධති පිළිබඳ පුදුම සහගත ලෙස පැහැදිලි සහ අද්විතීය පොතක් ලිවීය.දත්ත-තීව්‍ර යෙදුම් සැලසුම් කිරීම" ගිය අවුරුද්දේ මාටින් ප්රතිඵල බෙදාගත්තා ඔවුන්ගේ CRDT පර්යේෂණ, සහ අපි දැන් ඔබට කියන්නම් අපි පසුව නිවේදනය කරන්නෙමු.


හයිඩ්‍රාගේ අතේ ක්‍රෙම්ලින් කුළුණු: සමාන්තර හා බෙදා හරින ලද පරිගණක හයිඩ්‍රා 2020 පිළිබඳ සමුළුව මොස්කව්හිදීනිකිටා කෝවාල් (Nikita Koval) යනු Kotlin කණ්ඩායමේ coroutine developer කෙනෙක්, ITMO හි බහු-නූල් වැඩසටහන්කරණය පිළිබඳ පාඨමාලාවක ගුරුවරියක් සහ Hydra සම්මන්ත්‍රණයේ වැඩසටහන් කමිටුවේ සාමාජිකයෙකි (ඔව්, මෙම ලිපිය ගැනම). පසුගිය වසරේ Nikita JVM වේදිකාවේ බහු-නූල් දත්ත ව්‍යුහයන් පරීක්ෂා කිරීම ගැන කතා කළා ලින්-චෙක්, සහ Hydra 2020 දී ඔහු කියන්නම් SegmentQueueSynchronizer ගැන - භාවිතා කර සත්‍යාපනය කර ඇත අයිරිස් රාමුව සඳහා prover Coq ක්‍රමලේඛන සමමුහුර්ත ප්‍රාථමික සඳහා වියුක්ත කිරීම.


අපගේ අසමමුහුර්ත නිවේදන අනුගමනය කරන්න: සම්මන්ත්‍රණයේ වාර්තා දුසිම් තුනක් පමණ වනු ඇත, ඉතිරිය ගැන අපි ඔබට ඉක්මනින් කියන්නෙමු. එසේම, ඇත්ත වශයෙන්ම, සම්මන්ත්‍රණයේදී සාමාන්‍ය සම්මුතියකට එළැඹෙන තුරු ත්‍රෙඩ් එකකින් හෝ කිහිපයකින් ප්‍රශ්න සමඟ කථිකයන් පරීක්ෂා කිරීමට අවශ්‍ය සාකච්ඡා කලාප ඇත.

හයිඩ්‍රාගේ අතේ ක්‍රෙම්ලින් කුළුණු: සමාන්තර හා බෙදා හරින ලද පරිගණක හයිඩ්‍රා 2020 පිළිබඳ සමුළුව මොස්කව්හිදී
ඔබ වාසනාවන්ත නම්, මාර්ටින් ක්ලෙප්මන් ඔබේ පොත අත්සන් කරයි.

ඔව්, Hydra 2020 සමුළුවට පෙර, එනම් ජූලි 6-9, පවතිනු ඇත SPTDC 2020 - බෙදා හරින ලද පරිගණකකරණයේ න්‍යාය සහ භාවිතය පිළිබඳ තුන්වන ගිම්හාන පාසල. එය සම්මන්ත්‍රණයකදී ලබා ගැනීමට අපහසු සංවේදනයන් ඔබට ලබා දෙනු ඇත, එබැවින් අපි පාසල ගැන වෙනම පෝස්ට් එකකින් කතා කරමු.

දැන් මොකද? පළමුව, හබ්රේ සහ සමාජ ජාල වල ප්‍රවෘත්ති අනුගමනය කරන්න (ෆේස්බුක්, Vkontakte, ට්විටර්).

දෙවනුව, ඔබට දැනටමත් සම්මන්ත්‍රණයට සහභාගී වීමට නොබිඳිය හැකි ආශාවක් දැනේ නම්, වෙබ් අඩවිය ගවේෂණය කරන්න, ඔබට දැනටමත් හැකිය ප්රවේශපත් මිලදී ගන්න.

තෙවනුව, අදහස් දැක්වීමේදී හයිඩ්‍රා 2020 සම්මන්ත්‍රණ වැඩසටහන් කමිටුව සමඟ කතාබස් කිරීමේ අවස්ථාව අතපසු නොකරන්න. අනාගත සම්මන්ත්‍රණ මාතෘකා ගැන ඔබ සමඟ කතා කිරීමට පළාත් සභා සාමාජිකයින් සතුටු වනු ඇත.

Hydra හිදී හමුවෙමු!

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න