Дизайн движка метапоиска aviasales / Борис Каплуновский (Aviasales)
HighLoad Channel
0:00 / 0:00
Дизайн движка метапоиска aviasales / Борис Каплуновский (Aviasales)
1 647 просмотров · 9 лет назад
HighLoad Channel
89 тыс. подписчиков
1 647 просмотров · 9 лет назад
Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем Saint HighLoad++ 2026
Подробнее: https://clck.ru/3QZHTb
Июнь, 2026.
Санкт-Петербург, DESIGN DISTRICT DAA in SPB
--------
HighLoad++ 2013
Презентация и тезисы:
http://www.highload.ru/2013/abstracts...
AviaSales - метапоисковик авиабилетов. Для обработки одного поискового запроса наш сервис опрашивает от одного до четырех десятков внешних сервисов и обрабатывает их ответы. Ответ одного сервиса - это от 200 до 2000 килобайт XML/JSON. От скорости обработки этих данных напрямую зависит прибыль компании.
Для эффективной работы с API удалённых сервисов и быстрой параллельной обработки данных был разработан движок "Ясень".
Среди требований, предъявляемых к системе:
высокая отказоустойчивость;
лёгкая масштабируемость;
"горячее" развертывание (deploy);
простота конфигурирования;
низкий порог вхождения для программистов
...