áááŒá¬áá±ážáá®á áá°ááá¯áẠá áááºá០áá áááºá¡áá áá°ážááŒá¬ážáá±á¬ ááŒá
áºáááºááŸá
áºáá¯ááᯠáá
áºááŒáá¯ááºáááºáááºáž áá»ááºážááá²á·áááºá
Hydra ááŸáá·áº School áá¡ááŒá®ážáá¬ážáá¯á¶ážáá¯ááºáá°ááŸá¯ááŸá¬á áá¬ážááŒá±á¬ááá¯áá°áá»á¬ážááŒá áºáááºá
- áá¯ááŸááºáá¯á¶ážáŠáž
Dijkstra áá¯áá»á¬áž Leslie Lamportá Maurice Herlihy ááŸáá·áº Michael Scottá ááá¯á·á¡ááŒáẠMaurice ááẠáááºážááᯠááŸá áºááŒáááºáááŸááá²á·áááºá Leslie Lamport ááá¯áááºáž áááºáá¶áááŸááá²á·áááºáTuring áᯠ- ááœááºáá»á°áá¬áááá¹áá¶ááœáẠáá¯ááºáááá¹áá¬á¡ááŸááá¯á¶áž ACM áá¯á - Java JIT compiler ááááºáá®ážáá°ááŸá¬ Cliff Click;
- Corutin developer - Roman Elizarov (
á¡á®áá®áá¬áá±á¬á·áẠ) ááŸáá·áº Nikita Koval (ndkoval Kotlin á¡ááœááºá ááŸáá·áº Go á¡ááœáẠDmitry Vyukov; - Cassandra (Alex Petrov), CosmosDB (Denis Rystsov), Yandex Database (Semyon Checherinda ááŸáá·áº Vladislav Kuznetsov);
- á¡ááŒá¬ážáá¬áááºááŒá®ážáá°áá»á¬áž ááŒá áºááá·áº Martin Kleppmann (CRDT)á Heidi Howard (Paxos)á Ori Lahav (C++ memory model)á Pedro Ramalhete (á á±á¬áá·áºááá¯ááºážááŒááºážáááŸááá² áá±áá¬ááœá²á·á ááºážáá¯á¶áá»á¬áž)á Alexey Zinoviev (ML)á Dmitry Bugaichenko (ááááºáá áºááœá²ááŒááºážá áááºááŒá¬ááŸá¯)á
ááŒá®ážáá±á¬á· áá«á áá»á±á¬ááºážááŒá®ážáá±ááŒá®á:
- ááá±á¬ááºážááá¹áááá¯áẠ(Maurice Herlihy)á
- University of Rochester (Michael Scott)á
- University of Waterloo (Trevor Brown)á
- Nantes ááá¹áááá¯áẠ(Achour Mostefaoui)á
- David Ben-Gurion University of the Negev (Danny Hendler)á
- áá±á¬á·á áºá¡áááºáá»ááá áºááŸá áááºáá®ááá¯ážáá®ážáá¬ážááá¹áááá¯áẠ(Eli Gafni)á
- á¡ááºá áá®áá»á¯ polytechnique de Paris (Petr Kuznetsov)á
- Microsoft Research (Leslie Lamport)á
- VMware áá¯áá±áá (Ittai Abraham)á
áá®á¡áá¯áá®ááŸáá·áºáááºááœá±á·á áááá¹áá¶ááŸáá·áºáá¯ááºáá¯ááºááŸá¯
SPTDC School ááẠáá°áá áºáá¬ááœá²á¡ááœáẠáá±ážáááºáá±á¬ ááœá²áá áºááœá²ááŒá áºáááºá ááá¹áá¬á·á¡ááá·áºáá® áááºááŸá¬ážáá»á±á¬áºááŒá¬ážáá°áá»á¬áž á á¯áá±ážááŒá®áž ááŒáá·áºáá±áá¬ážáá±á¬ ááœááºáá»á°áá¬áááºáááºááœáẠáá±ááºáá®áá±á¬ááá á¹á áááºáá»á¬ážááᯠááœá±ážááœá±ážááŒááẠááááá±ážáá«áá á±á Hydra ááẠá¡ááŒáá¯ááºáá»ááºážáááá·áº ááŸá áºáááºááŒá¬ ááŒáá·áºáá±áá¬ážáá±á¬ ááœááºáá»á°áá¬ááœááºáááá·áºáá áºáá¯ááŒá áºáááºá ááá¯ááºááá¬ááẠá¡ááºáá»ááºáá®áá¬ááá¯ááºáᬠá¡á¬áá¯á¶á á°ážá áá¯ááºááŸá¯ ááá¯ááŸáááŒá®áž áá»á±á¬ááºážááœáẠáááá¹áá¶ááá¬ááá¯ááºáᬠá¡á¬áá¯á¶á á°ážá áá¯ááºááŸá¯ ááá¯ááŸááááºá
Hydra áá®áá¬áá¶ááááºážááá¯ááºáá»á¬ážáá²ááŸáá áºáá¯ááŸá¬ áááá¹áá¶ááŸáá·áº á¡ááºáá»ááºáá®áá¬ááá¯ááºáá¬áá°áá»á¬ážááᯠáá±á«ááºážá ááºáááºááŒá áºáááºá áá áºáááºááœááºá áááá¯ááááºááŸá á¡á á®áááºáá¶á á¬áá»á¬ážááᯠááœá±ážáá»ááºááŒááºážááŒáá·áº áááºážááᯠá¡á±á¬ááºááŒááºáááº- Lamportá Herlihy ááŸáá·áº Scott ááá¯á·ááŸáá·áºá¡áá°á Cassandra ááᯠáá¶á·ááá¯ážáá±ážáá±á¬ Alex Petrová ááá¯á·ááá¯áẠJetBrains á០Roman Elizarov á០á¡áá¯á¶ážáá»áá±á¬ á¡á á®áááºáá¶á á¬áá»á¬ážá áœá¬ ááŸááá±ážáááºá startup áá»á¬ážááá¯áááºáá±á¬ááºáá±á¬ááºážáá»áá²á·áá°ážáá±á¬ Martin Kleppman ááŸáááŒá®ážááᯠCambridge University ááœáẠCRDT ááá¬áááºááŒá¬ážáá±áá«áááºá áá«áá±ááá·áº á¡á±ážááŒáá²á·á¡áá»ááºááá±á¬á· Hydra áá²á· SPTDC ááá¯á·áᬠááœá²ááŒá¬ážáá²á· á¡á á®áááºáá¶á á¬ááœá± ááŸááá«áááºá áá«áá±ááá·áº áááºááœááºáá±ážá¡ááœáẠáá¯á¶áá±áá¬áá áºáá¯áá«á
ááŸá áºááŒáŸá¯ááºááŒááºáž
áá»á±á¬ááºážááá«ážáááºáááºááá¯ááºáááºáááºážáááºáá«áááºáá°áá»á¬ážááŸáá·áºá á®á ááºáá°ááŸá áºáŠážá áá¯á¶ážá¡ááœááºá¡ááœááºááŒá®ážáá¬ážáá±á¬ááœá²áá áºáá¯ááŒá áºáááºá áá°ááá¯ááºážááẠáá±á¬ááºáá¯á¶ážáá±á¬áá±á·áááºáá»á¬ážáá®ááá¯á· ááá±á¬ááºááŸááá²á·ááŒáá«á ááá¯ááºááá¬áá²á· áá»á±á¬ááºážááᯠáá áºáá»áááºáááºáž ááœá¬ážááŒá®áž áá°ááá¯á·á¡ááœáẠáá±á¬ááºáá¯á¶ážáá±á·áááºááœá±á á¡áá°ážááŒá¬ážáá¯á¶áž ááŒá áºááœá¬ážáááºá á€á¡ááŸá¯ááºá¡ááœá±ážá¡á¬ážáá¯á¶ážááᯠááá¯á¶ááá¯ááºáá±á¬ááºá¡á±á¬áẠáááºáá²á áœá¬ ááŸá áºááŒáŸá¯ááºááŒááºážááŒáá·áº ááŸáááºááŸááºážáá«áááºá áá«á áá¯áááºá¡ááœááºáá¬áá áá á¹á ááºážáá²á· á¡áááºá¡ááœá±ážááŒá±á¬áá·áºáá«á á¡ááŒá áºá¡áá»ááºááŸá áºáá¯áá¯á¶ážááŸá á¡á á®áááºáá¶á á¬áá»á¬ážááŸáá·áº áá±á¬ááŒá±á¬ááœá²á¡á¬ážáá¯á¶ážááᯠáááá«ááºážáá»áá¯ážááẠáá á®á ááºáá¬ážáá±á¬ááŒá±á¬áá·áº áááºááœá¬ážáá±áá¬áá¬á áá»ááºááŒááºážááẠáááºáá²á áœá¬ áá¯ááºáááºážáᬠá¡áá¯á¶ážááá¯ááºá¡á±á¬áẠááœáŸááºáá¬ážáááºááá¯ááºáá±á
áá¯ááºáá«áááºá áá«áááºáá°áá²á· áááŠážááŒááºáááºááŸá¯áá±á«áºááŸá¬ á¡áá»á¬ážááŒá®ážáá°áááºáá«áááºá á ááºá¹ááŒá¶ááŸá áá°á¡á¯ááºá á¯ááŸá áºá á¯ááẠHeidi Howard á á¡á á®áááºáá¶á á¬ááᯠááœááºáááºá áœá¬ ááœá±ážááœá±ážááŒáá±á¬á¡áá« áááºá áá¬áá±á¬ááºážáá±á¬ á¡ááá¯ááºá¡ááá·áºáá áºáᯠááŸááá²á·áááº- á¡áá»áá¯á·áá±á¬áá°ááá¯á·ááẠáá¯á¶ážáááá¯ážááá¯ážáá¯á¶áá±á«ááºááŒááŒá®áž á¡áá»áá¯á·ááá° ááá·áºáá»ááºáááºá¡á¬ážááŒáá·áº ááá¡ááŒá±á¬ááºážááᯠáá±ážáá±ážáááºááẠá ááºážá á¬ážááŒáááºá áááá¯ááááºáá±á¬áºááá®áá»á¬áž (á¡áááºááá±á¬áºááá¯áá±á¬) áá«áááºáá°áá»á¬ážáá¡ááá¯á¡á Hydra áá¡á á®áááºáá¶á á¬áá»á¬ážááŸáá·áº áááºážááá¯á·áá¡áááºážá¡áá¬ážáá»á¬ážááœáẠáá»á±á¬ááºážááá±á¬ááŒá±á¬ááœá²áá»á¬ážááẠá¡áááºá¡áá»ááºážááŒáá·áºáá®ááá¯ááºááŒá±á¬ááºáž á áááºáááºá á¬ážá áá¬áá±á¬ááºážáááºá á¥ááá¬á¡á¬ážááŒáá·áºá PHP áá»á°áá®áá¬áá áºáŠážááẠááááá¯áá±á·áá¬ááẠPHP ááœááºáááá·áºááá¯á· áá¬áá«á Zend Engine áá¡ááœááºážááá¯ááºážááŸáá·áºáááºáááºáá±á¬ áááºáá²áá±á¬á¡ááááá¬ááŸááááºáᯠáá°áááẠá¡áááºážááẠá¡áá¯á¡áá áºááŒá áºáááá·áºáááºá á€ááœááºá áá±á¬ááŒá±á¬áá°áá»á¬ážááẠáááºááœááºáá°áá»á¬ážááᯠááœááºážááá»áœá±ážáá² á¡ááááá¬ááŸáá·áº áá¬ážáááºááŸá¯á¡ááá·áºááᯠáá»ááºáá»ááºážáá±á¬áºááŒáá²á·áááºá á¡ááŸááºáááºá ááŒáá·áºáá±ááŸá¯á áá áºáá»á¬ážááá¯áá¯ááºáá±á¬ááºááŒá®áž runtime kernels áá»á¬ážáá±ážáá¬ážááá·áºáá«áááºáá°áá»á¬ážá¡ááá·áºááẠá¡ááœááºááŒáá·áºáá¬ážáááºá áááºážáááºáá¯áá¹ááááŸááááºá áá«áááºáá°áá»á¬ážá áá¯á¶á·ááŒááºááŸá¯ááŒáá·áº á¡áá²ááŒááºáá¬ááœáẠá¡ááá·áºááŸáá·áº á¡ááŒá±á¬ááºážá¡áá¬áá±á«áºáá°áááºá á¡á á®áááºáá¶á á¬ááᯠááœá±ážáá»ááºááẠá¡ááœááºááœááºáá°áá«áááºá
áááá»áá²á· á¡á
á®áááºáá¶á
á¬ááœá±á¡ááŒá±á¬ááºážááŒá±á¬áááºá áá°ááá¯á·á¡á¬ážáá¯á¶ážá áá°ááá¯á·áá¬áá¬áá°ááá¯á· áá±á¬ááºážáááºá áá°ááœá±ááŒá±á¬áá¬áá²á· áá¯á¶á·ááŒááºááŸá¯áá¯á¶á
á¶ááá± ááŒááºááá¯ááºáá¬ááœá±ááᯠá¡áá²ááŒááºááŒá®áž áá»á±á¬ááºážááŸá¬ á¡ááá¯ááºáá¯á¶áž á¡á
á®áááºáá¶á
á¬áá
áºáá¯áá
Metaconference
Hydra ááŸáá·áº áá»á±á¬ááºážáá
áááºáá® áá¬áá¡áááºááŒá¬á Ruslan
ááŒá®ážáá±á¬á· ááá¯ááºááá¬á¡ááœá²á·áááºááœá±ááᯠááááá¬ážáááááºá
á¡á
á®áááºáá¶á
á¬ááŸá¬
áááá¯ááááºáá±á¬áºááá®áá»á¬ážááŸáá·áº áá°áá¯á¡ááºáá»ááºáá»á¬ážááœáẠáá«áááºáá° á¡áá»á¬ážá¡ááŒá¬ážááŸááá²á·áááºá áá°ááá¯ááºážááẠáááºážááá¯á·á áá¬áá¬áá±á«ááºážá
á¯á¶ ááŒá¿áá¬áá»á¬ážááᯠááŒá±ááŸááºážááá¯ááºáááºá áá¶áá¬ážáá»á¬áž áááºáá±á¬ááºáᬠáááºááœááºááŸá¯áá»á¬áž áááŸááá²á·áááºá áá«ááᯠáá»áœááºáá±á¬áº áááºááá¯ááºááá»áŸ áá¯á¶ážáá²á·áááºá á¥ááá¬á Alexander Borgardt áá²á· ááá±á¬áá°áááºá
áá¬ááºáá¯á¶ááœáẠLeonid Talalaev (
áá®ážáá±ážááá·áºáá±ááá»á¬ážááŸáá·áº á¡áá¬á¡ááœááºáá»á¬áž
ááœááºáááá·áºáá»á¬ážááœáẠá¡ááŒá±á¬ááºážá¡áá¬ááŸáá·áº á
áá®áá¬áá»á¬ážááᯠááááŒáá±á¬ áá«áááºáá°áá»á¬áž á¡ááŒá²ááŸááá«ááẠ(á¥ááá¬á¡á¬ážááŒáá·áºá á¡áá»áá¯á·áá±á¬ áááºážááá¬á á¡áááá¡áá»ááºá¡áá»á¬á០developer ááẠáá«áááºáá°áá»á¬ážáá²ááœáẠáá«áááºáá±áá±á¬á¡áá«ááœáẠá
áá®áá¬áá»á¬ážáááºááẠáá
áºáá«áá
áºáᶠááá¯áá±á¬ááºážáááº)á Hydra ááœáẠááá¯áá²á·ááá¯á· á¡ááœááºáá»áœááºážáá»ááºáá±á¬ áá«áááºáá°áá»á¬ážá
áœá¬ááŸááá²á·áááºá á¥ááá¬á¡á¬ážááŒáá·áº Alex Petrov ááẠáá
áºáá»áááºáá»áááºá áááºáááºážáá»ááºááᯠááŒá±á¬ááŒáááºá
áá áºáá«áá áºáá¶ááœááºá ááœá±ážááœá±ážááŸá¯á á áááºáá¬ááºááẠá¡á á®áááºáá¶á á¬áá»á¬ážá¡ááœááºážááá¯á·ááẠáá±á«ááºááŒá¬ážááœá¬ážáááº- Nikita Koval ááẠáá¯ááºáááẠá¡áá±ážá¡ááŒá±ááá¹áááᯠá á®á ááºáá²á·ááŒá®áž á¡á á®áááºáá¶á á¬ááᯠááá¹ááá»á¬ážá áœá¬ááá¯á· ááá¯ááºážááŒá¬ážáá²á·áááºá
á¡ááŒááºá¡ááŸááºá¡á¬ážááŒáá·áºá BOF ááœáẠáááºážááá¯á·ááẠááááºááŒáááºáá±á¬ááŸááºáá¬ááºá¡ááŒá±á¬ááºáž ááŸááºáá¬ážáá¬ážáá±á¬ multi-threading á¡ááœááºá áááºážááá¯á·ááᯠဠbof ááá¯á· ááœá²ááœááºážáá²á·áááºá
áá¬ááºáááºážááŸá¬ ááá¯ááºááá¯ááºáá«áááºáááºáááºáá°ááœá±áá±á¬áẠáááááá¬ážááááá¯ááºáá±á¬ááºá¡á±á¬áẠáááºáá²áá²á· ááá¯ážááœááºážááááŒááºááŸá¯ááᯠáá»áŸáá±ááá¯ááºáá«áááºá Eli Gafni ááẠáá»á±á¬ááºážáááááá±á·ááá±ááá¯ááºážááœáẠáá»á±á¬áºááŒá±áá²á·ááŒá®áž áá±á¬ááºáá áºáá±á·ááœáẠáá°áááºážááá¯ááŒá®áž Lamport ááᯠááŸáá·áºá á¬ážáᬠá¡ááŒááºáááºá០ááŒáá·áºááááºááŸá¬ áááºážááẠááááºážááŒá áºááŒá®áž Eli ááẠááá¯á¶áá±á¬ááºáá±á¬á·áá±á áá«á Leslie áá²á· áŠážááŸá±á¬ááºááᯠáááºáá¯ááºááá¯á· ááœááºáá¬áá²á· troll áá áºáá»áá¯ážáá«á ááááºáá±á¬á·á áá°ááá¯á·ááŸá áºáá±á¬ááºáᬠá¡áááºáá¯á¶ážáá°áááºáá»ááºážááœá±ááŒá áºááŒá®áž ááŸá áºáá±á«ááºážáá»á¬ážá áœá¬ áá°áááºáá»ááºážááŒá áºáá²á·ááŒáá¬áá«á áá«á áá±á¬áºááœá±áá²á· á¡á±á¬áºáá áºáá¶áá áºáá¯áá«áá²á ááá¯ááá¯áá¬áá áá¬ááá¯ááºáááº- áááºáááºážáá»ááºááá°ááœá±á¡á¬ážáá¯á¶ážá á¡á²áá«ááᯠááŒáá·áºááŒá®áž áááºááá¯ážáá¬ážááŒáááºá
áá®ážááŒá¬ážá¡áá±áá²á· áá±á¬ááŒá±á¬áá°ááœá±áá²á· áá±áá¹áá¬áá²á· ááŒáá¯ážá
á¬ážá¡á¬ážáá¯ááºááŸá¯ áááºáá±á¬ááºááŸááááºááá¯áᬠááŸááºáá¬ážáá»ááºáá«áááºá áá
áºá
á¯á¶áá
áºáá±á¬ááºááẠááœá±ážááœá±ážáááºážááœáẠáá±á¬ááºáá¯á¶ážáááá
áºá¡áá áá¬áá®áá±á«ááºážáá»á¬ážá
áœá¬ áááºáá±áá²á·áááºá á¡áá»áááºá¡áá±á¬áºááŒá¬ áá¯á¶ážááœá¬ážááẠá á¡á
á®áááºáá¶á
á¬á
áááºáááºá á¡áá¯á¶ážáááºáááºá áá±á¬ááºáá»áá¯ážááẠá
áááºááẠ- ááŸáá·áº
á¡ááºá¹áááááº
Hydra 2019 ááẠáá»áœááºá¯ááºááá¯á·á ááááá¯á¶ážáá±á¬ áá®áá¬áá¶ááŒá áºááŒá®áž á¡ááááá¬áá¬á áá¬ážááŸá¬ á¡ááºá¹áááááºááŒá áºáááºá áááºážááẠáááºážá á¡á¬ážáá¬áá»ááºáá»á¬ážááŸáá·áº áááºážáá áááºáá±á«áºááŸá¯áá»á¬ážááᯠáá±á¬ááºáá»ááºážáá±ážáááºá áááá¬áááºááŸá¬ážáá±á¬ á¡á¬ážáá¬áá»ááºáá áºáá¯ááŸá¬ áá¯ááŸá¬ážááŸáá°áá»á¬ážááẠáá®áá¬áá¶ááá¯á·áá¬áá±á¬ááºáá¯á¶áá¬áá áááºáá±á¬ááºáá°áá»á¬ážááŒá¬ážááœáẠá¥áá±á¬áá០á¡ááºáá»ááºáá®áá¬áá»á¬ážááŸáá·áº á¡ááºá¹ááááºá០áááá¹áá¶ááá¬ááŸááºáá»á¬ážááŸáá·áº ááœá±á·áá¯á¶ááá¯ááºáááºá áá±á¬ááŒá±á¬áá°áá»á¬ážááẠáááºážááá¯á·á áá»á±á¬ááºážáá¬ážáá»á¬ážááᯠáá±á«áºáá±á¬ááºáá¬áááºá áá±áá°áá»á¡á¬ážááŒáá·áºá á¡áá±ážááŒá®ážáá±á¬áá±á¬ááŒá±á¬áá°áá»á¬ážááẠááá¯ááá¯á·áá±á¬áá®áá¬áá¶ááá¯á·ááœá¬ážááẠááœááºážá¡á¬ážáá»á¬ážá áœá¬ááŸááááºá áááºááẠáá¯á¶ážááá¯ááŸá¬ážáá¬áá¬á áá¬ážááœááºáááá·áºááœáẠá áá¬ážááŒá±á¬ááá¯áá°áá áºáŠážááŒá áºááŒá±á¬ááºáž ááŒááºáá±á¬ááºááŒáá·áºáá«- áááºááẠáááºáá¡á á®áááºáá¶á á¬ááᯠáá±ážá¡ááºáá²á·ááŒá®ážá ááœá±ážááœá±ážááŸá¯á§áááá¬ááᯠá¡áá¬á¡ááœááºáá±ážáá²á·ááŒá®ážá ááá¯á·áá±á¬áẠá¡áááºá¡áá¬ááᯠááŒá¯áá¯ááºáá²á·ááááºážá ááŒáá¯á·á¡ááŸá¶á· ááá®ážááœá¬ážááŒá®áž ááá®ážááœá¬ážáá±áá¬áá»á¬áž ááŒáá·áºááá¬ážá ááááºáá±á¬á·á ááááºáá¬áááºááŒá®ážáá²á· á áá®áá¬ááœá±áᬠááá¹áá¬áá±á«áºá á¡áá¬á¡á¬ážáá¯á¶ážááᯠáá¯á¶áá±á¬ááºá¡á±á¬áẠááŒááºááŒá®ážááŒá®á ááŒááºá¹áá±á·ááœá±á áá¶áá¬ážááœá±ááᯠáááœá¬ážáá»ááºááŒáá°ážá áá»ááºážááŒáááºá á¡á á®áááºáá¶á á¬á¡á¬ážáá¯á¶ážááẠá¡ááºá¹áááááºáá¬áá¬ááŒáá·áºááá¯áá»áŸááºá á¡ááœá±ááœá±á¡ááŒá±áá¶á¡á¬ážááŒáá·áº áá®áá¬áá¶ááœáẠáá«áááºááá¯ááºáááºá áá»á±á¬áºáá»á±á¬áºáá«ážáá«ážá ááœá±ážááœá±ážááá·áºáá±áá¬áá»á¬ážááœáẠáá«áááºááá¯ááºáááºá áá±áá¯ááẠá áá®áá¬áá»á¬ážá¡ááœáẠá¡ááœááºáá±á¬áºááœá±áááºá
áááá¬áááºááŸá¬ážáá²á· á¡á¬ážáááºážáá»ááºááá±á¬á· áá°ááá¯ááºážá á¡ááºá¹áááááºááᯠááŒá±á¬ááá¯áááºáá¶áá¬ááŸá¬ á¡áááºááŒá±áᬠááá¯ááºáá«áá°ážá áá±á¬áºáá±á¬áºáá»á¬ážáá»á¬ážá áá±á¬ááºážáá±á¬ááºážáá¬ážáááºáá±ááá·áº á áá¬ážááŒá±á¬áá¶á·áá«áááºá áá±áá°áá»á¡á¬ážááŒáá·áº áá¬áááºá¡áá¬áá»á¬ážááᯠáááºážáááºážá¡áá»áá¯ážáá»áá¯ážááŒáá·áº ááŒá±ááŸááºážáá²á·ááŒáááºá á¥ááá¬á¡á¬ážááŒáá·áºá á¡áá»áá¯á·áá±á¬ ááœá±ážááœá±ážáááºážáá»á¬ážááẠáá¯ááŸá¬ážáá¬áá¬á áá¬ážááŒáá·áº á áááºáá²á·áá±á¬áºáááºáž ááááá¯á¶áž á¡ááºá¹áááááºá áá¬ážááŒá±á¬áá«áááºáá° áá±á«áºáá¬áá±á¬á¡áá«ááœáẠá¡ááºá¹áááááºáá¬áá¬ááá¯á· áá»ááºáá»ááºážááŒá±á¬ááºážááœá¬ážáááºá
á¡ááºá¹áááááºáá¬áá¬ááŒáá·áº áá®ážááá·áº á¡áœááºááá¯ááºážáá¯ááºááœáŸáá·áºááŸá¯ á¡ááœáá·áºááŸáá·áº á¡áááẠáá«áááºááŸá¯áá»á¬ážááᯠáá»áœááºá¯ááºááá¯ááºááá¯áẠáá¯ááºáá±á¬ááºááŒá®áž áá»áœááºážáá»ááºáá°áá»á¬ážááŸáá·áº ááŸááºáááºážááẠá¡ááºáá¬áá»á°ážá¡áá»áá¯á·ááœáẠáá«áááºáá²á·áá«áááºá ááŒá®ážáá±á¬á· áá«á áááŒá¬áááºáá±á·ááááá¯ááºáá²á· áá«á·á¡ááœáẠáááá·áºá
áááºáá±á«áºááŸá¯áá
áºáá¯áá«áá²á áá
áºáá»áááºáá»áááºááœáẠOleg Anastasyev (
áá áºáááºááŸá¬áááºáž áá°ááœá±á á¡á á®áááºáá¶á á¬ááœá±ááᯠááŒááºážááŒááºážáááºááẠáá±ážááœááºážááœá± áá±ážááŒáᬠáááºážáá¬á áá¬áá«áá²á Native speaker ááœá±áááºáááá² áá±áá¯áá»á¡á¬ážááŒáá·áº áá°ááá¯ááºážá áá±á¬ááºážáá±á¬ááºážá¡áá¯ááºáá¯ááºáá«áááºá á¡ááŒá¬ážáá±á¬ áá®áá¬áá¶áá»á¬ážááœáẠáááááºáááºáá»á¬ážáá¶á០áá±ážááœááºážáá»á¬ážááᯠá¡ááºá¹áááááºááᯠáá±ážááẠááŸááºááœá¶á·ááŒááŒá®áž ááœá±ážááœá±ážáááºážááœáẠáá áºá á¯á¶áá áºáá¯ááá¯áᬠááŸá áºáá¯ááºááá¯ááºáááºááᯠááœá±á·ááááºáááºá á€áááºááŸá¬ áá¯á¶ážáááŒá¬ážáá¬ážáá«áááºá ááŸáá¯ááºážáááŒá±á¬ááá»áŸááºá á¡áá»áá¯á·áá±á¬ Cliff Click ááẠáá°áá¡á á®áááºáá¶á á¬áá»á¬ážááᯠá¡áááºážáááºá á±á¬ááŒá®áž ááŒá®ážááœá¬ážáááºá ááá¯á·áá±á¬áẠáá±ážááœááºážáá»á¬ážááᯠá¡áááºáááŒáẠáááºááá¯ááºááá¯ááºáá¬ááŒá®ážáá±á¬áẠá áá¬ážááá¯ááºážááẠá¡áááºáááŒá±áá±á¬ áá±áá¹ááááºááŒááºáž ááá¯á·ááá¯áẠá¡ááŸá±á¬ááºá¡ááŸááºáá»á¬áž áááŸááá² ááœá±ážááœá±ážááŸá¯áá¯ááºáá²ááá¯á· ááœá±á·ááœá¬ážáá«áááºá Leslie Lamport á á¡áá±ážá¡ááŒá±ááá¹áááŸáá·áº áá°áá®áááºá áááºáááºáá°ááẠáááºááœá±á·áá»áá» áá°á·áá±ážááœááºážáá»á¬ážááᯠáá±ážáááºáááá¯áá² áá«áááºáá°áá»á¬ážááẠá¡áá¬á¡á¬ážáá¯á¶ážááᯠááŒáá·áºáááºážáá±ážáá«áááºá
áá°áááºážá ᯠáááááá¬ážáááá²á· á¡áá¬áá±ážááœá± á¡áá»áá¯ážáá»áá¯ážááŸááá±ááá·áº á¡á²áá«ááœá±ááá±á¬á· ááŸááá±áááºá ááœááºáááá·áºááẠá¡ááºá¹áááááºáá¬áá¬ááŒá áºáá±á¬ááŒá±á¬áá·áº áááºáááºážá á¬á á±á¬ááºáá»á¬ážááŸáá·áº ááŒá±áá¯á¶áá»á¬ážáá²á·ááá¯á·áá±á¬ á¡áá¬áá»á¬ážá áá®ááá¯ááºážááẠááá¯ááá¯áá±á«á·áá«ážááŒá®áž áááá»áááºá áá¬áá¬á áá¬ážáá»á¬áž ááœá¬ážááŒá®áž áá®ááá¯ááºážááᯠááŸá¯ááºááœáá±ááẠáááá¯á¡ááºáá«á
á ááœááºáá¬áá»á¬ážááŸáá·áº ááŒááœá²
áá»áœááºá¯ááºááá¯á·áá ááœááºáá¬áá»á¬ážááẠáá®áá¬áá¶áááºáá®ážáá¬ááœáẠáá»á¬ážá áœá¬á¡áá±á¬ááºá¡áá°ááŒá áºá á±áá«áááºá áá°ááá¯á·ááá¯áá»á±ážáá°ážáááºáá«á á¡á¬ážáááºáá»áááºááŸá¬áá¯ááºá áá¬áá áºáá¯á¡ááŒá²ááŸááááºá
áááºáááºáááº
áááºáááºáááº
Kontur ááŒá¿áá¬áá»á¬ážááᯠááœá²ááŒááºážá
áááºááŒá¬ááŒá®ážááŒá
áºááŒá±á¬ááºáž áá»á±ážáá°ážááŒá¯á áááááŒá¯áá«á
á á¬á¡á¯ááºáá»áá¯ážá á¯á¶ááᯠáááºáá°ááá¯áá°áá»á¬ážááẠáá¯ááºáá±á¬áºááá¯ááºáááºáá»á¬ážááŸáá·áº ááœá±ážááœá±ážááá¯ááºáá«áááºá áááºááŸááºáá±ážááá¯ážááœá²á¡ááœáẠáá°á¡á¯ááºááŒá®áž á á¯áá¯á¶ážáá¬ááŒáááºá
ááááºáá»á¬ážááá¯
Hydra Conference ááŸáá·áº SPTDC áá»á±á¬ááºážááá¯á·ááẠá
ááºážáá¯á¶ážáá±ážáá¯áá¹ááá®á¡ááŒá
áºááŸáá·áº áá°ááŸá¯á¡ááá¯ááºážá¡ááá¯ááºážáá
áºáá¯áá¯á¶ážá¡ááœáẠá¡ááœááºá¡áá±ážááŒá®ážáá±á¬ ááœá²áá»á¬ážááŒá
áºáááºá á€áááºááŸá¬ áá»áœááºá¯ááºááá¯á·áá¡áá¬áááºááᯠááŒáá·áºááŸá¯ááẠá¡ááœáá·áºá¡áááºážáá
áºáá¯ááŒá
áºááŒá®áž áá±ááºáá®ááŒá¿áá¬áá»á¬ážááᯠááœá±ážááœá±ážáááºá¡ááœáẠá
á¯á
ááºážáá¬ážáá±á¬ á¡áá°á¡ááá±á¬ááºáá
áºáá¯ááᯠáá±á¬áºáá±á¬ááºáááºááŸáá·áº á
áááºáááºá
á¬ážá
áá¬áá±á¬ááºážáá±á¬ áááºážááœáŸááºáá»ááºáá»á¬ážááᯠá¡áá®ážáááºááŒáá·áºááŸá¯ááẠá¡ááœáá·áºá¡áááºážáá
áºáá¯ááŒá
áºáááºá Multithreading ááẠá¡áá»áááºá¡áá±á¬áºááŒá¬áá²á·ááŒá®ááŒá
áºáá±á¬áºáááºáž ááŒá
áºá
ááºááᯠáá»ááºáá»ááºááŒáá·áºááŒáá·áºááŒá
áºáá¬á
á±ááẠááááá¯á¶áž á¡ááŸááºáááẠmulti-core áááá¯áááºáá¬áá±á«áºáá¬ááŒá®ážáá±á¬áẠáááºá
á¯ááŸá
áºáá
áºáá¯áá¯á¶áž á¡áá»áááºáá°áá²á·ááááºá áá®á¡ááẠá¡á
á®áááºáá¶á
á¬ááŸá¬ ááŒá¬ážááááá²á· ááááºážááœá±áᬠáááᬠááááºážááá¯ááºáá±ááá·áº áá¬ááá·áºááŸá
áºááœá±ááŸá¬ ááá¯ááºáá»á±á¬áá®ááœá±ááŒá
áºá
á±ááá·áº áá±á¬ááºááá²á·á¡áá¬áááºáá®ááœá¬ážáá²á·áááºážáá«á á€ááá¯á·á
áºááœáẠáá±á¬ááºááẠHydra á¡ááœáẠspoilers áá»á¬áž ááŸááááºááá¯ááºáá±á¬áºáááºáž á¡áá±á¬ááºážáá¯á¶ážááᯠáááºáá»áŸá±á¬áºááá·áºááá¯ááºáá«áááºá á€áá²á·ááá¯á·áá±á¬ ááŒá¿áá¬áá»á¬ážááᯠáááºá
áááºáááºá
á¬ážáá«áá hardcore ááœááºáááá·áº ááœá±ážááœá±ážááœá²áá»á¬ážáá²á·ááá¯á· áá»áœááºá¯ááºááá¯á·á á¡ááŒá¬ážáá±á¬ á¡ááŒá
áºá¡áá»ááºáá»á¬ážááᯠááẠá
á
áºáá±ážááŒáá·áºáá»ááºáá±áááºá
source: www.habr.com