Skip to content

Commit 9ab05c2

Browse files
authored
Merge pull request #11 from ydb-platform/highload-foundation-2022
Add HighLoad++ Foundation 2022
2 parents be3742b + fd768a8 commit 9ab05c2

File tree

12 files changed

+47
-1
lines changed

12 files changed

+47
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Эволюция акторной системы
2+
3+
**Докладчик:** Алексей Станкевичус\
4+
**Запись трансляции:** [YouTube](https://youtu.be/bvfb4Mn4dXc)\
5+
**Слайды:** [presentation.pdf](presentation.pdf)\
6+
**Мероприятие:** [Highload++ Foundation 2022](https://highload.ru/foundation/2022)
7+
8+
Существует несколько подходов к созданию эффективных многопоточных приложений на С++. В YDB была выбрана модель акторов и с нуля создана своя акторная система.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Считаем число просмотров видео для десятков миллионов пользователей в день
2+
3+
**Докладчик:** Иван Соколов\
4+
**Запись трансляции:** [YouTube](https://youtu.be/AFJMOOpMjQM)\
5+
**Слайды:** [presentation.pdf](presentation.pdf)\
6+
**Мероприятие:** [Highload++ Foundation 2022](https://highload.ru/foundation/2022)
7+
8+
Особенности реализации MVCC, за и против, сравнение поведения распределенной базы с MVCC и без MVCC под различными нагрузками.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Миллион RPS в YDB: история одного переезда Метрики
2+
3+
**Докладчик:** [Александр Прудаев](https://www.linkedin.com/in/alexander-prudaev-44ba4383/)\
4+
**Запись трансляции:** [YouTube](https://youtu.be/9zagbmkdFDk)\
5+
**Слайды:** [presentation.pdf](presentation.pdf)\
6+
**Мероприятие:** [Highload++ Foundation 2022](https://highload.ru/foundation/2022)
7+
8+
В Яндекс Метрике существует сборка визитов пользователей на сайте, для которой нужно хранить историю всех событий и склеивать их друг с другом на лету. Для этого использовалась конвейерная распределенная система со своим самописным локальным хранилищем и логикой репликации и шардирования. По мере роста нагрузки мы уперлись в производительность отдельного шарда, при этом продолжать наращивать количество шардов без принципиальной перестройки архитектуры было крайне болезненно.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# YDB: мультиверсионность в распределенной базе
2+
3+
**Докладчик:** [Андрей Фомичев](https://www.linkedin.com/in/andrey-fomichev/)\
4+
**Запись трансляции:** [YouTube](https://youtu.be/k2ccFXWdBN4)\
5+
**Слайды:** [presentation.pdf](presentation.pdf)\
6+
**Мероприятие:** [Highload++ Foundation 2022](https://highload.ru/foundation/2022)
7+
8+
Особенности реализации MVCC, за и против, сравнение поведения распределенной базы с MVCC и без MVCC под различными нагрузками.
Binary file not shown.
+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Q&A про Open Source YDB и планы на будущее
2+
3+
**Докладчики:**
4+
* [Андрей Фомичев](https://www.linkedin.com/in/andrey-fomichev/)
5+
* [Олег Бондарь](https://www.linkedin.com/in/olegbondar2000/)
6+
* [Сергей Пучин](https://www.linkedin.com/in/sergei-puchin-9486b621/)
7+
8+
**Запись трансляции:** [YouTube](https://youtu.be/qRE2ROtd74g)\
9+
**Мероприятие:** [Highload++ Foundation 2022](https://highload.ru/foundation/2022)

database_internals.md

+2
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,5 @@
1414
* [YDB distributed transactions by Semyon Checherinda on Hydra 2019](2019/ru/hydra/README.md)
1515
* [YDB fault tolerance by Vladislav Kuznetsovon Highload++ Siberia 2019](2019/ru/highload_siberia/README.md)
1616
* [YDB multitenancy by Andrey Fomichev on Ya Subbotnic Infrastructure 2021](2021/ru/ya_subbotnic_infrastructure/README.md)
17+
* [YDB MVCC by Andrey Fomichev on Highload Foundation 2022](2022/ru/highload_foundation_mvcc/README.md)
18+
* [Evolution of YDB actor system by Aleksey Stankevichus on Highload Foundation 2022](2022/ru/highload_foundation_actor_system/README.md)

overview.md

+1
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@
1212
* [April 2020 YDB news webinar](2020/ru/webinar_ydb/README.md)
1313
* [YDB Serverless launch in Yandex Cloud by Andrey Fomichev on Yandex.Scale 2020](2020/ru/yandex_scale_serverless/README.md)
1414
* [YDB overview by Oleg Bondar on Digital Infrastructure 2022](2022/ru/open_systems/README.md)
15+
* [Q&A about going open-source and further plans on Highload Foundation 2022](2022/ru/highload_foundation_qa/README.md)

use_cases.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,6 @@
66
* [Yandex use cases by Oleg Bondar](2019/ru/webinar_ydb/README.md)
77
* [YDB Serverless use cases by Anton Kovalenko](2021/ru/about_cloud_serverless/README.md)
88
* [Distributed tracing with Jaeger and YDB by Alex Saltykov and Alex Shcherbakov on DevOpsConf 2021](2021/ru/devops_conf/README.md)
9-
* [YDB Serverless at Voximplant](2021/ru/webinar_voximplant/README.md)
9+
* [YDB Serverless at Voximplant](2021/ru/webinar_voximplant/README.md)
10+
* [Million RPS at Yandex Metrika](2022/ru/highload_foundation_million_rps_metrika/README.md)
11+
* [Counting video and stream views at Dzen](2022/ru/highload_foundation_dzen/README.md)

0 commit comments

Comments
 (0)