cotalks.dev
Login
Hydra 2022
2023
#cpp
Videos
1 — Summing Up Online Hydra 2022
2 — Hydra's Heads: Dmitriy Ivanov
3 — Hydra 2022 Online Conference Opening
4 — Satyam Shekhar — Pragmatic Code Generation for Efficient Execution
5 — Nikita Koval — Intro to Concurrent Programming 1/3: Classic Stack and Queue Algorithms
6 — Raphael Carvalho — Building state-of-art LSM-tree compaction in ScyllaDB
7 — Hydra's Heads: Anton Podkopaev
8 — Hydra's Heads: Petr Kuznetsov
9 — Konstantin Osipov — Scaling Raft
10 — Hydra's Heads: Vladimir Ozerov
11 — Petr Kuznetsov — A sledgehammer to crack a nut: why blockchain is not (always) a good idea
12 — Alexander Filatov — Java PathFinder: going to Mars without bugs and deadlocks
13 — Ilya Kokorin — HTAP Workloads: Challenges and Solutions
14 — Sergey Petrenko, Boris Stepanenko: Solving Raft's practical problems in Tarantool. What, how and why
15 — Nikita Koval — Intro to Concurrent Programming 2/3: Modern Queues and Flat Combining
16 — Nikita Koval — Intro to Concurrent Programming 3/3: Relaxed Data Structures for Parallel Algorithms
17 — Roundtable: Cloud Databases as a Service
18 — Alexander Kirsanov — Making a desktop IDE distributed and collaborative
19 — Janna Burman — Self-stabilizing Population Protocols
20 — Pavel Emelyanov — Exploring Traffic Jams in Your Data Flows
21 — Anton Malakhov — Fusing Efficient Parallel For Loops with a Composable Task Scheduler
22 — C++ Russia 2022 & Hydra 2022 in-person opening
23 — Vitaly Aksenov — What about Binary Search Trees?
24 — Andrey Fomichev, Ilnaz Nizametdinov — Parallel Asynchronous Replication b/t YDB Database Instances
25 — Stanislav Sidristij — Thread pools: variety of algorithms and features
26 — Vadim Tsesko — OK S3
27 — Artem Aliev — Distributed transactions implementation trade-offs
28 — Vladislav Stolyarov — Is there life without RTTI or how to write your own dynamic_cast
29 — Interview with Vadim Tsesko
30 — Interview with Andrey Fomichev
31 — Roundtable: Concurrency
32 — C++ Russia 2022 & Hydra 2022 closing