SlideShare a Scribd company logo
1 of 97
Download to read offline
Вычисляем по IP: как
бороться со спамом в
социальной сети
Михаил Овчинников
7/11
360 000 000 Пользователей
360 000 000 Пользователей
3 Программиста в отделе Антиспама
ПЛАН
— Типы спама
— Анализ пользователей,
текста, картинок, IP-адресов
— Защита от ложных срабатываний
С кем приходится сражаться
Спамеры
Привет красавчик!
Хочешь поглядеть на мои
откровенные фотки?
http://nasty-photos.com
Спамеры
Я — настоящая! Та самая 3d Тян,
которую ты искал,
Пойдем в скайп: Ole4ka1997
Спамеры
Я успешная и самостоятельная
девушка, заработала на новый
ковер с помощью МММ
Мошенники
Donald, 70
Успешный бизнесмен
Мошенники
Sacha, 45
Генерал-Адмирал
вооруженных сил
Мошенники
Diana, 18
Телезвезда
Как боролись со спамом
в Мезозойскую эру
Как боролись со спамом в Мезозойскую эру
/(https?://)(.*)/i
Как боролись со спамом в Мезозойскую эру
order deny, allow
deny from 182.99.13.44
Как боролись со спамом в Мезозойскую эру
cat access.log | grep -E
'User-Agent: .*curl'
ь
Простейшие способы борьбы
ь
Ручная модерация
ь
Собрать статистику
IP Address: 18.239.10.54
Сбор Статистики
Иннокентий, user_id: 9219022
IP Address: 18.239.10.54
Сбор Статистики
Иннокентий, user_id: 9219022
Прямой
+
Обратный
Индекс
IP Address: 18.239.10.54
DeviceID: ABCDEF
Photo:
Phone: 44752301239
… other attributes
Сбор Статистики
Иннокентий, user_id: 9219022
Сбор Статистики
Total: 129 Blocked: 14 Normal: 5
IP Address: 18.239.10.54
DeviceID: ABCDEF
Photo:
Phone: 44752301239
… other attributes
Сбор Статистики
Total: 129 Blocked: 14 Normal: 5
Total: 1 Blocked: 0 Normal: 0
Total: 1 Blocked: 0 Normal: 0
Total: 1 Blocked: 0 Normal: 0
IP Address: 18.239.10.54
DeviceID: ABCDEF
Photo:
Phone: 44752301239
… other attributes
IP Address: 66.20.93.10
Сбор Статистики
Total: 200 Blocked: 160 Normal: 5 80% of spammers
IP Address: 8.8.8.8 Total: 100 Blocked: 1 Normal: 31 1% of spammers
IP Address: 66.20.93.10
Сбор Статистики
Total: 200 Blocked: 160 Normal: 5 80% of spammers
IP Address: 8.8.8.8 Total: 100 Blocked: 1 Normal: 31 1% of spammers
( Blocked > Total * 0.8 ) && ( Normal < Total * 0.05 )
«Пиши в Whatsapp , мой номер 7 916 223 01 33 , почта fakeaccount@gmail.com »
«Заходи на мою страничку http:// online-show.ru /Liza1991/ »
Сбор Статистики из текста
Сбор Статистики из текста
«Пиши в Whatsapp , мой номер 7 916 223 01 33 , почта fakeaccount@gmail.com »
«Заходи на мою страничку http:// online-show.ru /Liza1991/ »
Сбор Статистики из текста
«Пиши в Whatsapp , мой номер 7 916 223 01 33 , почта fakeaccount@gmail.com »
«Заходи на мою страничку http:// online-show.ru /Liza1991/ »
● Email’ы
● Телефоны
● Никнеймы
● Мессенджеры
● Ссылки, домены
Стоп-слова
Стоп-Слова
«There are too much fakes on this site»
Стоп-Слова
«I’m looking for a serious relationship»
Поиск похожих аккаунтов
Поиск аккаунтов
Garold #31738913
IP Address: 201.22.95.8
DeviceID: ABCDEF
Photo:
StopWord: MMM
Facebook: Harold Pain
Garold #31738913
Поиск аккаунтов
IP Address: 201.22.95.8
DeviceID: ABCDEF
Photo:
StopWord: MMM
Facebook: Harold Pain
Garold #31738913
Garold #83749293
Garold #83749293
Garold #83749293
Поиск аккаунтов
IP Address: 201.22.95.8
DeviceID: ABCDEF
Photo:
StopWord: MMM
Facebook: Harold Pain
Garold #31738913
Garold #83749293
Garold #83749293
Garold #83749293
Blocked
Поиск аккаунтов
IP Address: 201.22.95.8
DeviceID: ABCDEF
Photo:
StopWord: MMM
Facebook: Harold Pain
Garold #31738913
Garold #83749293
Garold #83749293
Garold #83749293
Blocked
Blocked
Blocked
Blocked
Поиск аккаунтов
50%
Как усложнить жизнь спамерам
Верификация
Угадай кто спамер
Amelia, 20 Ava, 41 Alice, 32 Abigail, 24
Угадай кто спамер
Amelia, 20 Ava, 41 Alice, 32 Abigail, 24
Угадай кто спамер
Amelia, 20 Ava, 41 Alice, 32 Abigail, 24
Угадай кто спамер
Amelia, 20 Ava, 41 Alice, 32 Abigail, 24
Угадай кто спамер
Amelia, 20 Ava, 41 Alice, 32 Abigail, 24
Фото-верификация
Фото-верификация
Нет времени!
Кластеризация пользователей
Кластеризация пользователей
— Пол
— Возраст
— Страна регистрации,
— Страна и Провайдер IP
— Email-домен
— Оператор телефона (если есть)
— Данные из FB (если есть)
Кластеризация
Кластеризация
Кластеризация
Кластеризация
Алгоритм быстро находит кластера
У пользователей много
одинаковых свойств
Паттерны
Паттерны
Страна: USA
Провайдер: “Privax LTD”
Email-Domain: [mail.ru, list.ru, bk.ru, inbox.ru]
Я найду тебя, и забаню
Кластеризация текстов
Кластеризация текстов: n-gram
Привет как дела?
Кластеризация текстов: n-gram
{
"пр" => 1,
}
Привет как дела?
Кластеризация текстов: n-gram
{
"пр" => 1,
"ри" => 1,
}
Привет как дела?
Кластеризация текстов: n-gram
{
"пр" => 1,
"ри" => 1,
"ив" => 1,
}
Привет как дела?
Кластеризация текстов: n-gram
Длина алфавита2
Кластеризация текстов: биграммы
Сообщение
Сообщение
Сообщение
Сообщение
Кластеризация текстов: n-gram
Сообщение
Сообщение
Сообщение
Сообщение
Фильтр:
Stemming
Bag of words Кластер
VPN, TOR, Proxy, Анонимайзеры
*
VPN—классификатор
1. База данных ISP
VPN—классификатор
1. База данных ISP
2. Whois
VPN—классификатор
1. База данных ISP
2. Whois
3. GeoIP
VPN—классификатор
1. База данных ISP
2. Whois
3. GeoIP
4. Статистика пользователей
VPN—классификатор
1. База данных ISP
2. Whois
3. GeoIP
4. Статистика пользователей
VPN—классификатор
1. База данных ISP
2. Whois
3. GeoIP
4. Статистика пользователей
Decision Tree
Classifier
VPN—классификатор
1. База данных ISP
2. Whois
3. GeoIP
4. Статистика пользователей
Сетевые проверки
Decision Tree
Classifier
VPN—классификатор
1. База данных ISP
2. Whois
3. GeoIP
4. Статистика пользователей
Сетевые проверки + p0f
Decision Tree
Classifier
Наиболее подозрительное действие
А не забанить ли нам всех
сразу после регистрации?
Длина диалогов
Давность регистрации
Отсутствие жалоб
Пройденные верификации
Совершал ли покупки
Хорошее поведение
Logistic Regression
Длина диалогов
Давность регистрации
Отсутствие жалоб
Пройденные верификации
Совершал ли покупки
Хорошее поведение
Длина диалогов
Давность регистрации
Отсутствие жалоб
Пройденные верификации
Совершал ли покупки
Хорошее поведение
Коэффициент
“Честности”
0.0 ~ 1.0
???
Длина диалогов
Давность регистрации
Отсутствие жалоб
Пройденные верификации
Совершал ли покупки
Хорошее поведение
Коэффициент
“Честности”
0.0 ~ 1.0
Юзер не спамер???
Займемся поиском аномалий
Аномалии
StopWord: Pornhub
Lisa #22981029
Maria #92801273
Anna #93102391
Users:
Kate #3812323
Lana #7382824
Lisa #22981029
Maria #92801273
Anna #93102391
Patrick #3930182
Users:
Kate #3812323
Lana #7382824
Аномалии
StopWord: Pornhub
Lisa #22981029
Maria #92801273
Anna #93102391
Patrick #3930182
Users:
Kate #3812323
Lana #7382824
Отличается
● Пол
● Возраст
● Провайдер
● Приложение
● Страна
● etc...
Аномалии
StopWord: Pornhub
Lisa #22981029
Maria #92801273
Anna #93102391
Patrick #3930182
Users:
Kate #3812323
Lana #7382824
Отличается
● Пол
● Возраст
● Провайдер
● Приложение
● Страна
● etc...
Этот юзер не спамер,
Мы не будем его банить
Аномалии
StopWord: Pornhub
Универсальный мега-классификатор
Универсальный мега-классификатор
Linear Regression
Gradient Boosted
Decision Trees
Recurrent
Neural Networks
Чтоб работало
Спасибо
Mikhail Ovchinnikov, Badoo
Email: mikhail.ovchinnikov@corp.badoo.com

More Related Content

What's hot

Xrumer articles
Xrumer articlesXrumer articles
Xrumer articlesJeff Chao
 
Сказ о том, как Кремль Трампа выбирал
Сказ о том, как Кремль Трампа выбиралСказ о том, как Кремль Трампа выбирал
Сказ о том, как Кремль Трампа выбиралMike Waizman
 
Pavel Braslavski Related Queries Braslavski Yandex
Pavel Braslavski Related Queries Braslavski YandexPavel Braslavski Related Queries Braslavski Yandex
Pavel Braslavski Related Queries Braslavski Yandexrit2010
 
Дмитрий Шахов. Эксперименты на тему распространённых методов в SEO
Дмитрий Шахов. Эксперименты на тему распространённых методов в SEOДмитрий Шахов. Эксперименты на тему распространённых методов в SEO
Дмитрий Шахов. Эксперименты на тему распространённых методов в SEODariaShalahinova
 
Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...
Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...
Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...DariaShalahinova
 
Шулеры на фрилансе
Шулеры на фрилансеШулеры на фрилансе
Шулеры на фрилансеmteberdieva
 
технические средства для обхода блокировок, шифрования данных, сетевой приват...
технические средства для обхода блокировок, шифрования данных, сетевой приват...технические средства для обхода блокировок, шифрования данных, сетевой приват...
технические средства для обхода блокировок, шифрования данных, сетевой приват...Sarkis Darbinyan
 
Андрей Луцкович (Фродекс): Мошенничество в системах ДБО
Андрей Луцкович (Фродекс): Мошенничество в системах ДБОАндрей Луцкович (Фродекс): Мошенничество в системах ДБО
Андрей Луцкович (Фродекс): Мошенничество в системах ДБОExpolink
 
Sergey Gordeychik - Russian.Leaks
Sergey Gordeychik - Russian.LeaksSergey Gordeychik - Russian.Leaks
Sergey Gordeychik - Russian.Leaksqqlan
 
Кейс. Нестандартные методы арбитража, где есть прибыль - Александр Кузнецов
Кейс. Нестандартные методы арбитража, где есть прибыль - Александр КузнецовКейс. Нестандартные методы арбитража, где есть прибыль - Александр Кузнецов
Кейс. Нестандартные методы арбитража, где есть прибыль - Александр Кузнецовkinzapro
 
Угроза и Защита Деловой Репутации в Интернете
Угроза и Защита Деловой Репутации в ИнтернетеУгроза и Защита Деловой Репутации в Интернете
Угроза и Защита Деловой Репутации в ИнтернетеInternet-Burzhui Andrei Ryabykh
 
как писать для интернета вшж июнь 2010
как писать для интернета вшж июнь 2010как писать для интернета вшж июнь 2010
как писать для интернета вшж июнь 2010Faculty of Media Communications
 

What's hot (16)

Xrumer articles
Xrumer articlesXrumer articles
Xrumer articles
 
Сказ о том, как Кремль Трампа выбирал
Сказ о том, как Кремль Трампа выбиралСказ о том, как Кремль Трампа выбирал
Сказ о том, как Кремль Трампа выбирал
 
Pavel Braslavski Related Queries Braslavski Yandex
Pavel Braslavski Related Queries Braslavski YandexPavel Braslavski Related Queries Braslavski Yandex
Pavel Braslavski Related Queries Braslavski Yandex
 
Дмитрий Шахов. Эксперименты на тему распространённых методов в SEO
Дмитрий Шахов. Эксперименты на тему распространённых методов в SEOДмитрий Шахов. Эксперименты на тему распространённых методов в SEO
Дмитрий Шахов. Эксперименты на тему распространённых методов в SEO
 
Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...
Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...
Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...
 
Шулеры на фрилансе
Шулеры на фрилансеШулеры на фрилансе
Шулеры на фрилансе
 
технические средства для обхода блокировок, шифрования данных, сетевой приват...
технические средства для обхода блокировок, шифрования данных, сетевой приват...технические средства для обхода блокировок, шифрования данных, сетевой приват...
технические средства для обхода блокировок, шифрования данных, сетевой приват...
 
презентация интернет
презентация интернетпрезентация интернет
презентация интернет
 
Андрей Луцкович (Фродекс): Мошенничество в системах ДБО
Андрей Луцкович (Фродекс): Мошенничество в системах ДБОАндрей Луцкович (Фродекс): Мошенничество в системах ДБО
Андрей Луцкович (Фродекс): Мошенничество в системах ДБО
 
Sergey Gordeychik - Russian.Leaks
Sergey Gordeychik - Russian.LeaksSergey Gordeychik - Russian.Leaks
Sergey Gordeychik - Russian.Leaks
 
Кейс. Нестандартные методы арбитража, где есть прибыль - Александр Кузнецов
Кейс. Нестандартные методы арбитража, где есть прибыль - Александр КузнецовКейс. Нестандартные методы арбитража, где есть прибыль - Александр Кузнецов
Кейс. Нестандартные методы арбитража, где есть прибыль - Александр Кузнецов
 
Угроза и Защита Деловой Репутации в Интернете
Угроза и Защита Деловой Репутации в ИнтернетеУгроза и Защита Деловой Репутации в Интернете
Угроза и Защита Деловой Репутации в Интернете
 
Hosting Community. Анисимов Михаил
Hosting Community. Анисимов МихаилHosting Community. Анисимов Михаил
Hosting Community. Анисимов Михаил
 
Reputation
ReputationReputation
Reputation
 
Вебинар WebPromoExperts. Безопасность сайта. Дмитрий Снопченк…
Вебинар WebPromoExperts. Безопасность сайта. Дмитрий Снопченк…Вебинар WebPromoExperts. Безопасность сайта. Дмитрий Снопченк…
Вебинар WebPromoExperts. Безопасность сайта. Дмитрий Снопченк…
 
как писать для интернета вшж июнь 2010
как писать для интернета вшж июнь 2010как писать для интернета вшж июнь 2010
как писать для интернета вшж июнь 2010
 

More from Ontico

One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...Ontico
 
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Ontico
 
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Ontico
 
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Ontico
 
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Ontico
 
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)Ontico
 
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...Ontico
 
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Ontico
 
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)Ontico
 
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)Ontico
 
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Ontico
 
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Ontico
 
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Ontico
 
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Ontico
 
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)Ontico
 
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Ontico
 
Разгоняем 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.)Ontico
 
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...Ontico
 
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Ontico
 
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...Ontico
 

More from 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...
 

Вычисляем по IP: как бороться со спамом в социальной сети / Михаил Овчинников (Badoo)