Сергей Петренко — Чего стоит достижение линеаризуемости в распределенной системе
Ближайшая конференция SmartData:
#SmartData #DataEngineering #IT #conference #jugrugroup
Сейчас нельзя себе представить базу данных без репликации. Репликация повышает сохранность данных в случае сбоев и позволяет распределить нагрузку на чтение (а иногда и на запись) между несколькими узлами.
Все эти преимущества, конечно, имеют свою цену: в распределенной системе возможны аномалии данных, которые бы никогда не произошли при размещении базы на одном узле. Например, чтение с реплики может возвращать старую версию данных уже после того, как на лидере была записана новая, а независимое изменение данных несколькими узлами в дополнение к этому приводит к конфликтам.
Для некоторых приложений такое поведение распределенных систем не представляет трудностей, но другие требуют более строгих гарантий.
Уровень консистентности linearizable призван спрятать все эти тонкости от пользователя, чтобы можно было пользоваться преимуществами хранения данных на нескольких узлах и не беспокоиться об аномалиях, возникающих в распределенной системе.
Сергей расскажет, как может быть реализован уровень linearizable на примере СУБД Tarantool, и какие накладные расходы влечет его использование.
Скачать презентацию с сайта —
10 views
497
140
12 years ago 00:04:45 189
Другая жизнь - Сергей Петренко
5 years ago 00:10:12 108
Сергей Петренко - Live
12 years ago 00:02:07 556
ВСЕ В ТВОИХ РУКАХ - Сергей Петренко
9 years ago 00:04:16 151
Петренко Сергей
3 years ago 00:32:00 42.2K
Синхронная репликация и выборы лидера в Tarantool / Сергей Петренко
3 years ago 02:19:58 34.6K
Чайковский Рахманинов | Василий Петренко Сергей Крылов | Трансляция концерта
4 years ago 00:00:13 168
#Динамо74: Сергей Петренко
1 year ago 00:26:02 1.1K
Интервью | Сергей Петренко | О Виноделии | Часть 1
11 years ago 00:02:25 3.6K
Сергей Чирков и Марина Петренко
3 years ago 00:00:58 4.1K
Петренко Сергей о взрыве в монастыре в Серпухове
9 years ago 00:05:36 313
Сергей Петренко(синий угол)
3 years ago 00:06:14 240
Сергей Петренко. ФК “Торпедо“ - ФК “Велес“. “В мире спорта“.
7 years ago 00:02:30 105
Сергей Петренко - именной стяг
9 years ago 00:00:58 62
фотограф Сергей Петренко
1 year ago 00:31:21 338
Интервью | Сергей Петренко | О Виноделии | Часть 2
12 years ago 00:01:48 91
ЖИМ НА МАКСИМУМ - Сергей Петренко
7 years ago 00:03:44 1K
Участники Петренко Дарья и Молокин Сергей
1 month ago 00:43:58 2
Эволюция репликации в Tarantool / Сергей Петренко (Tarantool, VK)