HighLoad++

Конференция разработчиков
высоконагруженных систем

Дорожная сеть в графовой базе данных Neo4j и защита API от парсинга от 2ГИС

Мы очень рекомендуем заранее приобрести и изучить комплекты прошлых лет - программа этого года очень серьёзная. У нас практически нет общих докладов (пока в программе один), зато очень много серьёзных глубоких погружений в тему, почти научных исследований.

Например, доклад от 2ГИС, от Вадима Шашенко - "Дорожная сеть в графовой базе данных Neo4j".

"В докладе Вадим расскажет почему 2ГИС выбрал графовую базу Neo4j данных для проверки дорожного графа городов России (все населенные пункты с населением больше 300 000 жителей). Основные задачи, которые решаются средствами Neo4j — это проверки на связность и доступность проезда.

Опорные пункты доклада:
— архитектура решения, в котором используется графовая БД;
— SQL против графовых баз данных;
— загрузка данных о дорожной сети в Neo4j;
— выполнение операций (проверок) в условиях частых изменений графа;
— какие характеристики БД и какие метрики мы используем для оценки работы решения.

В основе доклада лежат результаты работы над проектом «Fiji». Этот внутренняя enterprise-система, который позволяет штатным картографам 2ГИС создавать, хранить и экспортировать карту во внешние продукты, такие как офлайн-, онлайн- и мобильной версию 2ГИС."

У 2ГИС в этом году, кстати, очень сильные заявки, что вызывает большую боль Программного комитета - ведь не в наших правилах пропускать много заявок от одной компании.
Например, доклад Дмитрия Бархатова - "Система защиты от парсинга API 2ГИС".

"Не мудрено, когда в базе 1.3 млн. контактов компаний по всей России, её периодически кто-то пытается распарсить. Здесь возникает проблема: как отличить добропорядочных пользователей от ботов.

В докладе мы расскажем, как эволюционировала наша система защиты от парсинга. Рассмотрим следующие этапы и подходы:
— Особая локация в Nginx;
— PHP + Redis (счетчик по ключу);
— Nginx + Redis (конфигурационный файл);
— Nginx + Lua + Redis : усложнение логики защиты без увеличения скорости ответа.

А также рассказать про язык Lua в связке с Nginx не только в случае защиты от парсинга, но и в других частых кейсах, когда не хочется «поднимать» тяжёлое основное приложение."

Ну как не пропустить такую прелесть? :)

С уважением,
команда организаторов конференции HighLoad++

Золотой спонсор

  • Вadoo

Золотой спонсор

  • Percona

Игровой партнёр

  • WarGaming

Генеральный интернет-партнёр

  • Mail.Ru Group

Бронзовые спонсоры

  • Microsoft

Бронзовые спонсоры

  • Nutanix

Серебряный спонсор

  • http://www.google.com/

Серебряный спонсор

  • Webzilla

Travel-спонсор

  • Интернет Хостинг Центр

Технический партнёр

  • Филанко

HR-партнёр

  • SuperJob

HeadHunter-партнёр

  • HeadHunter

Партнёр по персоналу

  • http://www.rabota.ru/

Фри-ланс партнёр

  • http://www.free-lance.ru/

Информационная поддержка

  • Макхост
  • TRINET
  • Интуит
  • Нетология
  • Elama
  • Rusonyx
  • SpaceWeb
  • PС Мagazine
  • http://www.hse.ru/
  • ServerNews
  • Бизнес-школа RMA
  • http://e-personal.ru/
  • Учебный центр Luxoft Training
  • Webnames.ru
  • ExpoMap.ru
  • Русская школа управления
  • Internest
  • ООО «Юмисофт»
  • Финам
  • HackDay
  • SoftKey
  • GISMETEO / ГИСМЕТЕО
  • Agilecamp
  • ESET CLUB
  • Агава
  • Digitale
  • Блогун
  • CMS Magazine
  • Bugtraq.ru
  • Xakep.ru
  • http://www.samag.ru/
  • SQLInfo.ru
  • http://webew.ru/
  • HSE INC
  • timeofnewz
  • Moscow Business School
  • REG.RU
  • PeterHost
  • RUcenter
  • Хостинг-Центр
По любым вопросам обращайтесь:
Программный комитет :
Олег Бунин , +7 (916) 635-95-84
Бухгалтерия и вопросы оплаты :
, +7(495) 646-07-68
Организационный комитет :
Олег Бунин , +7 (916) 635-95-84

Почтовый адрес:
119180, Москва, Бродников пер., д. 7 стр. 1, +7(495) 646-07-68, ООО «Онтико»

Rambler's Top100
Рейтинг@Mail.ru