SlideShare ist ein Scribd-Unternehmen logo
1 von 52
Downloaden Sie, um offline zu lesen
1
Потоковые алгоритмы
в задачах обработки
больших данных
Виктор Евстратов,
data scientist Segmento
2
3
RTB
• Ход аукциона
• Терминология
4
Нагрузка и железо
• 30k RPS (2.5 млрд запросов в день)
• > 250 млн профилей
• > 1 млн сайтов
• Несколько десятков серверов
• Hadoop-кластер
5
Что хотят заказчики
• Показы
• Посещения сайтов
• Хорошие поведенческие характеристики—
большое количество посещённых страниц,
долгие сессии, ...
• Конверсии — покупки, заполнения формы
обратной связи, тест-драйвы,…
6
Данные
• Базовая доступная информация:
OS, браузер, ...
• Прочая информация
Всё, что научимся добывать сами
… или найдем, где купить
7
Потокововые
алгоритмы — что?
Позволяют что-то посчитать
в условиях ограниченной памяти <<
объёма обрабатываемых данных
8
Потокововые
алгоритмы — зачем?
Хотим отслеживать показатели
здоровья системы:
качество прогнозов
характеристики пользовательского трафика
… и другие
9
Потокововые
алгоритмы — зачем?
Хотим отслеживать показатели
здоровья системы:
качество прогнозов
характеристики
пользовательского трафика
… и другие
Хотим прямо сейчас
10
Что будем оценивать?
Медианы и распределения
характеристик трафика
11
12
Распределение
0.00
0.02
0.04
0.06
0.08
0.10
0.12
0.14
150 155 160 165 165 175 180 185
(На самом деле плотность)
190
13
Среднее против медианы
Это среднее
0.00
0.02
0.04
0.06
0.08
0.10
0.12
0.14
150 155 160 165 170 175 180 185 190
14
Среднее против медианы
А это — медиана
0.00
0.02
0.04
0.06
0.08
0.10
0.12
0.14
150 155 160 165 170 175 180
Какая разница?!
185 190
15
Среднее против медианы
Time Bandits (1981, Monty Python)
16
Среднее против медианы
0.00
0.02
0.04
0.06
0.08
0.10
0.12
0.14
130 140 150 160 170 180 190

17
Мотивирующий пример —
интересы трафика
• Умеем определять интересы пользователей
• Хотим составить портрет ЦА
18
Мотивирующий пример —
интересы трафика
19
Мотивирующий пример —
интересы трафика
20
Интересы
«Спортивные автомобили»: очень интересно
«Бары и рестораны»: интересно
«Детская одежда»: неинтересно
Пётр
21
Интересы
«Спортивные автомобили»: очень интересно, неинтересно
«Бары и рестораны»: интересно, интересно
«Детская одежда»: неинтересно, очень интересно
Василий
22
Интересы
«Спортивные автомобили»: очень интересно, неинтересно
«Бары и рестораны»: интересно, интересно
«Детская одежда»: неинтересно, очень интересно
1.0
0.7
0.0
0.0
0.7
0.9
23
Интересы трафика
• Удобно рассматривать распределение
• Должно выглядеть примерно так
Бары и рестораны
Неинтересно Интересно
24
Интересы трафика
Весь траффик
Бары и рестораныТовары для детей Спортивные авто
25
Интересы трафика
Оставим только хороший траффик —
пользователей, совершивших покупки
26
Интересы трафика
«Хороший» траффик
Бары и рестораныТовары для детей Спортивные авто
27
Что можно получить?
Эффективный тул для визуализации, сравнения,
и анализа предпочтений ЦА
28
Что ещё можно сделать?
• Автоматически
подключать/отключать сегменты
• Исследовать трафик с различных площадок
• ...
29
Алгоритмы
оценки распределения
• С помощью сортировки
• Munro-Paterson
• Khanna-Greenwald
30
Сортировка
Все умеют
Работает точно
Затратна по памяти
+
-
31
Алгоритм
Манро-Патерсона
32
33
Алгоритм
Манро-Патерсона
Требует больше одного прохода
Требует знаний о размере выборки
За разрешённое количество
проходов даёт точное решение
+
-
34
Алгоритм
Манро-Патерсона
1, 3, 2, 2, 3, 1, 1, 2, 2
5 ячеек памяти
0 0
35
Алгоритм
Манро-Патерсона
1, 3, 2, 2, 3, 1, 1, 2, 2
5 ячеек памяти
0 01
36
Алгоритм
Манро-Патерсона
1, 3, 2, 2, 3, 1, 1, 2, 2
5 ячеек памяти
0 01 3
37
Алгоритм
Манро-Патерсона
1, 3, 2, 2, 3, 1, 1, 2, 2
5 ячеек памяти
0 01 2 3
38
Алгоритм
Манро-Патерсона
1, 3, 2, 2, 3, 1, 1, 2, 2
5 ячеек памяти
1 02 2 3
+1
39
Алгоритм
Манро-Патерсона
1, 3, 2, 2, 3, 1, 1, 2, 2
5 ячеек памяти
1 12 2 3
+1
40
Алгоритм
Манро-Патерсона
1, 3, 2, 2, 3, 1, 1, 2, 2
5 ячеек памяти
2 12 2 3
+1
41
Алгоритм
Манро-Патерсона
1, 3, 2, 2, 3, 1, 1, 2, 2
5 ячеек памяти
2 31 2 2
+1
42
Алгоритм
Манро-Патерсона
1, 2, 3, 2, 3, 1, 1, 2, 2
5 ячеек памяти
2 31 2 2
+1
43
Алгоритм
Манро-Патерсона
1, 3, 2, 2, 3, 1, 1, 2, 2
5 ячеек памяти
3 32 2 2
+1
44
Алгоритм
Манро-Патерсона
1, 3, 2, 2, 3, 1, 1, 2, 2
5 ячеек памяти
3 32 2 2
45
46
Алгоритм
Канна-Гринвальда
47
48
Алгоритм
Канна-Гринвальда
• Использует более сложную структуру
данных, хранящую их в
агрегированной форме
• Отфильтровывает значения,
поддерживая заданную точность
49
Алгоритм
Канна-Гринвальда
Неточный, но даёт ответ с заданной погрешностью
Работает за 1 проход
+
-
50
Статьи
Selection and sorting with limited storage, Манро Дж., Патерсон М. (1980) —
://polylogblog.files.wordpress.com/2009/08/80munro-median.pdf
Space-Efficient Online Computation of Quantile Summaries, Канна С.,
Гринвальд М. (2001)
http://infolab.stanford.edu/~datar/courses/cs361a/papers/quantiles.pdf
51
Реализация и железо
Python, Hadoop
HBase, Kafka, Spark
52
Спасибо !

Weitere ähnliche Inhalte

Was ist angesagt?

Переезжаем на Yandex ClickHouse / Александр Зайцев (LifeStreet)
Переезжаем на Yandex ClickHouse / Александр Зайцев (LifeStreet)Переезжаем на Yandex ClickHouse / Александр Зайцев (LifeStreet)
Переезжаем на Yandex ClickHouse / Александр Зайцев (LifeStreet)
Ontico
 
Не все базы данных одинаково полезны
Не все базы данных одинаково полезныНе все базы данных одинаково полезны
Не все базы данных одинаково полезны
Sergey Xek
 
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...
Ontico
 
ClickHouse: очень быстро и очень удобно / Виктор Тарнавский, Алексей Миловидо...
ClickHouse: очень быстро и очень удобно / Виктор Тарнавский, Алексей Миловидо...ClickHouse: очень быстро и очень удобно / Виктор Тарнавский, Алексей Миловидо...
ClickHouse: очень быстро и очень удобно / Виктор Тарнавский, Алексей Миловидо...
Ontico
 
Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)
Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)
Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)
Ontico
 
BigData Week Moscow 2013 - Case: Personalization
BigData Week Moscow 2013 - Case: PersonalizationBigData Week Moscow 2013 - Case: Personalization
BigData Week Moscow 2013 - Case: Personalization
Anton Gorokhov
 
Выбираем СУБД для хранения временных рядов / Павел Филонов (Лаборатория Каспе...
Выбираем СУБД для хранения временных рядов / Павел Филонов (Лаборатория Каспе...Выбираем СУБД для хранения временных рядов / Павел Филонов (Лаборатория Каспе...
Выбираем СУБД для хранения временных рядов / Павел Филонов (Лаборатория Каспе...
Ontico
 
NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)
NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)
NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)
Ontico
 
Мониторинг всех слоев web проекта (hl2015)
Мониторинг всех слоев web проекта (hl2015)Мониторинг всех слоев web проекта (hl2015)
Мониторинг всех слоев web проекта (hl2015)
Nikolay Sivko
 
Дмитрий Дегтярев, "Хабикаса"
Дмитрий Дегтярев, "Хабикаса"Дмитрий Дегтярев, "Хабикаса"
Дмитрий Дегтярев, "Хабикаса"
Ontico
 
Про качественный поиск (Андрей Аксенов)
Про качественный поиск (Андрей Аксенов)Про качественный поиск (Андрей Аксенов)
Про качественный поиск (Андрей Аксенов)
Ontico
 

Was ist angesagt? (20)

Переезжаем на Yandex ClickHouse / Александр Зайцев (LifeStreet)
Переезжаем на Yandex ClickHouse / Александр Зайцев (LifeStreet)Переезжаем на Yandex ClickHouse / Александр Зайцев (LifeStreet)
Переезжаем на Yandex ClickHouse / Александр Зайцев (LifeStreet)
 
Не все базы данных одинаково полезны
Не все базы данных одинаково полезныНе все базы данных одинаково полезны
Не все базы данных одинаково полезны
 
Выступление Сергея Аверина, Badoo, на High Performance Conference
Выступление Сергея Аверина, Badoo, на High Performance ConferenceВыступление Сергея Аверина, Badoo, на High Performance Conference
Выступление Сергея Аверина, Badoo, на High Performance Conference
 
Машинное обучение в электронной коммерции - практика использования и подводны...
Машинное обучение в электронной коммерции - практика использования и подводны...Машинное обучение в электронной коммерции - практика использования и подводны...
Машинное обучение в электронной коммерции - практика использования и подводны...
 
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...
 
ClickHouse: очень быстро и очень удобно / Виктор Тарнавский, Алексей Миловидо...
ClickHouse: очень быстро и очень удобно / Виктор Тарнавский, Алексей Миловидо...ClickHouse: очень быстро и очень удобно / Виктор Тарнавский, Алексей Миловидо...
ClickHouse: очень быстро и очень удобно / Виктор Тарнавский, Алексей Миловидо...
 
Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)
Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)
Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)
 
BigData Week Moscow 2013 - Case: Personalization
BigData Week Moscow 2013 - Case: PersonalizationBigData Week Moscow 2013 - Case: Personalization
BigData Week Moscow 2013 - Case: Personalization
 
Выбираем СУБД для хранения временных рядов / Павел Филонов (Лаборатория Каспе...
Выбираем СУБД для хранения временных рядов / Павел Филонов (Лаборатория Каспе...Выбираем СУБД для хранения временных рядов / Павел Филонов (Лаборатория Каспе...
Выбираем СУБД для хранения временных рядов / Павел Филонов (Лаборатория Каспе...
 
NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)
NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)
NodeJS в HighLoad проекте / Акрицкий Владимир (iAge Engineering)
 
Машинное обучение для ваших игр и бизнеса
Машинное обучение для ваших игр и бизнесаМашинное обучение для ваших игр и бизнеса
Машинное обучение для ваших игр и бизнеса
 
Мастер-класс про организацию службы эксплуатации
Мастер-класс про организацию службы эксплуатацииМастер-класс про организацию службы эксплуатации
Мастер-класс про организацию службы эксплуатации
 
Мониторинг всех слоев web проекта (hl2015)
Мониторинг всех слоев web проекта (hl2015)Мониторинг всех слоев web проекта (hl2015)
Мониторинг всех слоев web проекта (hl2015)
 
Monitoring-driven эксплуатация (rootconf2015)
Monitoring-driven эксплуатация (rootconf2015)Monitoring-driven эксплуатация (rootconf2015)
Monitoring-driven эксплуатация (rootconf2015)
 
Мониторинг качества работы вашего проекта
Мониторинг качества работы вашего проектаМониторинг качества работы вашего проекта
Мониторинг качества работы вашего проекта
 
Дмитрий Дегтярев, "Хабикаса"
Дмитрий Дегтярев, "Хабикаса"Дмитрий Дегтярев, "Хабикаса"
Дмитрий Дегтярев, "Хабикаса"
 
NoSQL - взрыв возможностей
NoSQL - взрыв возможностейNoSQL - взрыв возможностей
NoSQL - взрыв возможностей
 
Где сегодня использовать ElasticSearch
Где сегодня использовать ElasticSearchГде сегодня использовать ElasticSearch
Где сегодня использовать ElasticSearch
 
Про качественный поиск (Андрей Аксенов)
Про качественный поиск (Андрей Аксенов)Про качественный поиск (Андрей Аксенов)
Про качественный поиск (Андрей Аксенов)
 
Построение системы аналитики
Построение системы аналитикиПостроение системы аналитики
Построение системы аналитики
 

Andere mochten auch

Главные тренды в работе с семантикой весны 2017 (ТопЭксперт 17 марта 2017, Дм...
Главные тренды в работе с семантикой весны 2017 (ТопЭксперт 17 марта 2017, Дм...Главные тренды в работе с семантикой весны 2017 (ТопЭксперт 17 марта 2017, Дм...
Главные тренды в работе с семантикой весны 2017 (ТопЭксперт 17 марта 2017, Дм...
Semantist.ru
 
Тренды интернет маркетинга 2017 - WebCanape
Тренды интернет маркетинга 2017 - WebCanape Тренды интернет маркетинга 2017 - WebCanape
Тренды интернет маркетинга 2017 - WebCanape
WebCanape
 
Frontera распределенный робот для обхода веба в больших объемах / Александр С...
Frontera распределенный робот для обхода веба в больших объемах / Александр С...Frontera распределенный робот для обхода веба в больших объемах / Александр С...
Frontera распределенный робот для обхода веба в больших объемах / Александр С...
Ontico
 
Вадим Игонин. Диджитал платформа онлайн коммуникаций
Вадим Игонин. Диджитал платформа онлайн коммуникацийВадим Игонин. Диджитал платформа онлайн коммуникаций
Вадим Игонин. Диджитал платформа онлайн коммуникаций
web2win
 
От больших к очень большим данным — зачем нужна нормализация в Big Data / Гол...
От больших к очень большим данным — зачем нужна нормализация в Big Data / Гол...От больших к очень большим данным — зачем нужна нормализация в Big Data / Гол...
От больших к очень большим данным — зачем нужна нормализация в Big Data / Гол...
Ontico
 
Зачем использовать наружную рекламу
Зачем использовать наружную рекламуЗачем использовать наружную рекламу
Зачем использовать наружную рекламу
GalleryMedia
 
Роль социальных медиа в выводе нового бренда на рынок (на примере Tele2 в Каз...
Роль социальных медиа в выводе нового бренда на рынок (на примере Tele2 в Каз...Роль социальных медиа в выводе нового бренда на рынок (на примере Tele2 в Каз...
Роль социальных медиа в выводе нового бренда на рынок (на примере Tele2 в Каз...
Sergey Andriyashkin
 

Andere mochten auch (20)

RTB. Несколько слов и цифр (Iplace)
RTB. Несколько слов и цифр (Iplace)RTB. Несколько слов и цифр (Iplace)
RTB. Несколько слов и цифр (Iplace)
 
Главные тренды в работе с семантикой весны 2017 (ТопЭксперт 17 марта 2017, Дм...
Главные тренды в работе с семантикой весны 2017 (ТопЭксперт 17 марта 2017, Дм...Главные тренды в работе с семантикой весны 2017 (ТопЭксперт 17 марта 2017, Дм...
Главные тренды в работе с семантикой весны 2017 (ТопЭксперт 17 марта 2017, Дм...
 
Тренды интернет маркетинга 2017 - WebCanape
Тренды интернет маркетинга 2017 - WebCanape Тренды интернет маркетинга 2017 - WebCanape
Тренды интернет маркетинга 2017 - WebCanape
 
Frontera распределенный робот для обхода веба в больших объемах / Александр С...
Frontera распределенный робот для обхода веба в больших объемах / Александр С...Frontera распределенный робот для обхода веба в больших объемах / Александр С...
Frontera распределенный робот для обхода веба в больших объемах / Александр С...
 
Вадим Игонин. Диджитал платформа онлайн коммуникаций
Вадим Игонин. Диджитал платформа онлайн коммуникацийВадим Игонин. Диджитал платформа онлайн коммуникаций
Вадим Игонин. Диджитал платформа онлайн коммуникаций
 
Google Adwords Bid Simulator Reference Guide
Google Adwords Bid Simulator Reference GuideGoogle Adwords Bid Simulator Reference Guide
Google Adwords Bid Simulator Reference Guide
 
От больших к очень большим данным — зачем нужна нормализация в Big Data / Гол...
От больших к очень большим данным — зачем нужна нормализация в Big Data / Гол...От больших к очень большим данным — зачем нужна нормализация в Big Data / Гол...
От больших к очень большим данным — зачем нужна нормализация в Big Data / Гол...
 
Data Mining. Анализ рыночной корзины. Поиск ассоциативных правил
Data Mining. Анализ рыночной корзины. Поиск ассоциативных правилData Mining. Анализ рыночной корзины. Поиск ассоциативных правил
Data Mining. Анализ рыночной корзины. Поиск ассоциативных правил
 
Анализ рекламных кампаний в интернете. Что и как нужно измерять
Анализ рекламных кампаний в интернете. Что и как нужно измерятьАнализ рекламных кампаний в интернете. Что и как нужно измерять
Анализ рекламных кампаний в интернете. Что и как нужно измерять
 
Причины совершения покупок и причины отказа от них, среди покупателей в интер...
Причины совершения покупок и причины отказа от них, среди покупателей в интер...Причины совершения покупок и причины отказа от них, среди покупателей в интер...
Причины совершения покупок и причины отказа от них, среди покупателей в интер...
 
Аудитория интернета в России: еще один год. Взгляд со стороны
Аудитория интернета в России: еще один год. Взгляд со стороныАудитория интернета в России: еще один год. Взгляд со стороны
Аудитория интернета в России: еще один год. Взгляд со стороны
 
MarketingPeople - proposal to investors
MarketingPeople - proposal to investorsMarketingPeople - proposal to investors
MarketingPeople - proposal to investors
 
Зачем использовать наружную рекламу
Зачем использовать наружную рекламуЗачем использовать наружную рекламу
Зачем использовать наружную рекламу
 
100 лучших способов получения клиентов из интернета
100 лучших способов получения клиентов из интернета100 лучших способов получения клиентов из интернета
100 лучших способов получения клиентов из интернета
 
Рынок мониторинга социальных медиа в странах СНГ (Q3 2011), отраслевой профиль
Рынок мониторинга  социальных медиа  в странах СНГ (Q3 2011), отраслевой профильРынок мониторинга  социальных медиа  в странах СНГ (Q3 2011), отраслевой профиль
Рынок мониторинга социальных медиа в странах СНГ (Q3 2011), отраслевой профиль
 
Социальные сети для журналиста
Социальные сети для журналистаСоциальные сети для журналиста
Социальные сети для журналиста
 
Роль социальных медиа в выводе нового бренда на рынок (на примере Tele2 в Каз...
Роль социальных медиа в выводе нового бренда на рынок (на примере Tele2 в Каз...Роль социальных медиа в выводе нового бренда на рынок (на примере Tele2 в Каз...
Роль социальных медиа в выводе нового бренда на рынок (на примере Tele2 в Каз...
 
Как попасть под фильтры поисковых систем.
Как попасть под фильтры поисковых систем.Как попасть под фильтры поисковых систем.
Как попасть под фильтры поисковых систем.
 
Garin Studio маркетинг в социальных сетях
Garin Studio маркетинг в социальных сетяхGarin Studio маркетинг в социальных сетях
Garin Studio маркетинг в социальных сетях
 
Маркетинг в социальных сетях для книжной индустрии
Маркетинг в социальных сетях для книжной индустрииМаркетинг в социальных сетях для книжной индустрии
Маркетинг в социальных сетях для книжной индустрии
 

Ähnlich wie Потоковые алгоритмы в задачах обработки больших данных / Виктор Евстратов (Segmento)

Практика SEO: Продвижение туристических сайтов
Практика SEO: Продвижение туристических сайтовПрактика SEO: Продвижение туристических сайтов
Практика SEO: Продвижение туристических сайтов
Evgeny Kostin
 
Мониторинг и отладка MySQL: максимум информации при минимальных потерях / Све...
Мониторинг и отладка MySQL: максимум информации при минимальных потерях / Све...Мониторинг и отладка MySQL: максимум информации при минимальных потерях / Све...
Мониторинг и отладка MySQL: максимум информации при минимальных потерях / Све...
Ontico
 
#RuPostgresLive 4: как писать и читать сложные SQL-запросы
#RuPostgresLive 4: как писать и читать сложные SQL-запросы#RuPostgresLive 4: как писать и читать сложные SQL-запросы
#RuPostgresLive 4: как писать и читать сложные SQL-запросы
Nikolay Samokhvalov
 
Big Data - первые шаги
Big Data - первые шагиBig Data - первые шаги
Big Data - первые шаги
Anton Gorokhov
 
Шапотько Кристина.Оптимизация деятельности организации с применением методоло...
Шапотько Кристина.Оптимизация деятельности организации с применением методоло...Шапотько Кристина.Оптимизация деятельности организации с применением методоло...
Шапотько Кристина.Оптимизация деятельности организации с применением методоло...
Бурнаев Михаил
 
Ранжирование: от строчки кода до Матрикснета
Ранжирование:  от строчки кода до МатрикснетаРанжирование:  от строчки кода до Матрикснета
Ранжирование: от строчки кода до Матрикснета
yaevents
 
Prezentaciya smartpetrol realised
Prezentaciya smartpetrol realisedPrezentaciya smartpetrol realised
Prezentaciya smartpetrol realised
it-park
 

Ähnlich wie Потоковые алгоритмы в задачах обработки больших данных / Виктор Евстратов (Segmento) (20)

Ageev
AgeevAgeev
Ageev
 
SECON'2014 - Андрей Устюжанин - Маленькие секреты больших данных
SECON'2014 - Андрей Устюжанин - Маленькие секреты больших данныхSECON'2014 - Андрей Устюжанин - Маленькие секреты больших данных
SECON'2014 - Андрей Устюжанин - Маленькие секреты больших данных
 
Anton Tsitou "Cycle ORM and Graphs"
Anton Tsitou "Cycle ORM and Graphs"Anton Tsitou "Cycle ORM and Graphs"
Anton Tsitou "Cycle ORM and Graphs"
 
Аналитика и метрики приложений 29.11.2016 г.
Аналитика и метрики приложений 29.11.2016 г.Аналитика и метрики приложений 29.11.2016 г.
Аналитика и метрики приложений 29.11.2016 г.
 
Практика SEO: Продвижение туристических сайтов
Практика SEO: Продвижение туристических сайтовПрактика SEO: Продвижение туристических сайтов
Практика SEO: Продвижение туристических сайтов
 
Система аналитики из подручных материалов
Система аналитики из подручных материаловСистема аналитики из подручных материалов
Система аналитики из подручных материалов
 
Мониторинг и отладка MySQL: максимум информации при минимальных потерях / Све...
Мониторинг и отладка MySQL: максимум информации при минимальных потерях / Све...Мониторинг и отладка MySQL: максимум информации при минимальных потерях / Све...
Мониторинг и отладка MySQL: максимум информации при минимальных потерях / Све...
 
Мониторинг и отладка MySQL: максимум информации при минимальных потерях
Мониторинг и отладка MySQL: максимум информации при минимальных потеряхМониторинг и отладка MySQL: максимум информации при минимальных потерях
Мониторинг и отладка MySQL: максимум информации при минимальных потерях
 
Презентация аналитической системы для ритейла СуперМаг BI
Презентация аналитической системы для ритейла СуперМаг BIПрезентация аналитической системы для ритейла СуперМаг BI
Презентация аналитической системы для ритейла СуперМаг BI
 
Как читать и интерпретировать вывод команды EXPLAIN
Как читать и интерпретировать вывод команды EXPLAINКак читать и интерпретировать вывод команды EXPLAIN
Как читать и интерпретировать вывод команды EXPLAIN
 
#RuPostgresLive 4: как писать и читать сложные SQL-запросы
#RuPostgresLive 4: как писать и читать сложные SQL-запросы#RuPostgresLive 4: как писать и читать сложные SQL-запросы
#RuPostgresLive 4: как писать и читать сложные SQL-запросы
 
NaZapad 6 - Владислав Моргун - Семантическое ядро для 24 языков и 36 стран
NaZapad 6 - Владислав Моргун - Семантическое ядро для 24 языков и 36 странNaZapad 6 - Владислав Моргун - Семантическое ядро для 24 языков и 36 стран
NaZapad 6 - Владислав Моргун - Семантическое ядро для 24 языков и 36 стран
 
Big Data - первые шаги
Big Data - первые шагиBig Data - первые шаги
Big Data - первые шаги
 
Шапотько Кристина.Оптимизация деятельности организации с применением методоло...
Шапотько Кристина.Оптимизация деятельности организации с применением методоло...Шапотько Кристина.Оптимизация деятельности организации с применением методоло...
Шапотько Кристина.Оптимизация деятельности организации с применением методоло...
 
Kak ustroena poiskovaya sistema
Kak ustroena poiskovaya sistemaKak ustroena poiskovaya sistema
Kak ustroena poiskovaya sistema
 
The analysis of data from small volumes and simple algorithms to large data a...
The analysis of data from small volumes and simple algorithms to large data a...The analysis of data from small volumes and simple algorithms to large data a...
The analysis of data from small volumes and simple algorithms to large data a...
 
Ранжирование: от строчки кода до Матрикснета
Ранжирование:  от строчки кода до МатрикснетаРанжирование:  от строчки кода до Матрикснета
Ранжирование: от строчки кода до Матрикснета
 
Webmaster tools and Enhanced snippets in Yandex 2010 (Kazan, Kiev, Moscow), M...
Webmaster tools and Enhanced snippets in Yandex 2010 (Kazan, Kiev, Moscow), M...Webmaster tools and Enhanced snippets in Yandex 2010 (Kazan, Kiev, Moscow), M...
Webmaster tools and Enhanced snippets in Yandex 2010 (Kazan, Kiev, Moscow), M...
 
Prezentaciya smartpetrol realised
Prezentaciya smartpetrol realisedPrezentaciya smartpetrol realised
Prezentaciya smartpetrol realised
 
Петрова Ксения - Data mining на практике - dmlabs.org
Петрова Ксения - Data mining на практике - dmlabs.orgПетрова Ксения - Data mining на практике - dmlabs.org
Петрова Ксения - Data mining на практике - dmlabs.org
 

Mehr von Ontico

Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Ontico
 

Mehr von Ontico (20)

One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
 
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
 
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
 
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
 
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
 
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
 
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
 
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
 
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
 
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
 
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
 
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
 
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
 
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
 
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
 
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
 
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
 
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
 
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
 
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
 

Потоковые алгоритмы в задачах обработки больших данных / Виктор Евстратов (Segmento)