Ramil Mustafin
software developer, Aviasales, Phuket
Доклады участника
-
Как мы переписали поисковый движок и выкинули половину серверов.
Секция: Разработка
11:40 — 12:20Описание:
500 000 поисков в день, до 10 поисков одновременно в пике. Каждый поиск - опрос до 40 сервисов, ответ одного сервиса - от 200 KB до 2 MB JSON или XML. Кеширование невозможно, выдача постоянно меняется. Парсинг и мерджинг 13 GB JSON/XML в минуту.До:Ruby on Rails приложение, 1 инстанс: 350 MB, обслуживание 1 поиска одновременно, 10 секунд на старт приложения.После:SOA архитектура, поисковые цепочки, состоящие из отдельных юнитов, описанные DSL. Python3 с tornado, 1 инстанс: 250 MB, до 10 поисков одновременно, 0.1 секунды на старт.Profit:- Простота разработки.
- Гибкое конфигурирование на лету в модном веб-интерфейсе.
- Отказоустойчивость (независимость от MySQL в т.ч.)
- Сокращение количества серверов в 2 раза (не самое главное и не цель вовсе, но звучит неплохо)
-
Дизайн
Как уметь делать всё и выжить при этом
Катя Иконникова
Яндекс, дизайнер интерфейсов
-
Добавить свой доклад
-
Бизнес
Ошибки, из-за которых вы теряете клиентов
Андрей Коновалов
NetCat, Директор по развитию
-
48
докладов
-
Разработка
Как "жить" с терабайтами медиа-контента и гигабитами траффика?
Николай Диденко
74.ru, программист
-
555
участников
-
1439
Хочу послушать!
-
Дизайн
Векторные интерфейсы — наше суровое настоящее. Рисуем iOS интерфейс в Adobe Illustrator (возможно, в последний раз)
Дмитрий Жуков
5EVEN, арт-директор, партнёр
-
Интернет-маркетинг
Тушим негатив котиками
Анастасия Сич
Эльба (СКБ Контур), маркетолог
-
Дизайн
Собственные инструменты веб-аналитики, анализа поведения пользователей и сбора обратной связи.
Николай Чуприянов
«Эльба», СКБ Контур, проектировщик интерфейсов
-
Разработка
Яндекс.Маркет. Что внутри?
Андрей Чупейкин
Яндекс, руководитель группы персональных интерфейсов Яндекс.Маркета
-
Интернет-маркетинг
Контент – ценностный ресурс для web
Елена Морозова
RADAR Digital Group, head
-
Бизнес
Качай права, неси ответственность.
Клим Бородин,
Александр Чумаков
Алькон, Начальник отдела маркетинга
-
Разработка
Real Time SPA на примере Яндекс.Такси
Павел Горобцов,
Сергей Жигалов
Яндекс,