Контакты+7 (495) 788 74 17



Программисту БД


Группа разработки баз данных

База данных — сердце компании. База данных LightSoft насчитывает миллиарды туров по всем возможным направлениям, которые непрерывно обновляются. У нас целый парк мощнейших серверов, работающих с высокой нагрузкой.

В качестве БД используется PostgreSQL. Кроме того, в разработке и обслуживании используются разные технологии и инструменты:

  • sh скриптинг - создание джобов, контроль взаимоблокировок, заданий cron;
  • Несложные приложения на Си - трансферы данных;
  • PL/pgSQL - основной метод доступа к данным веб-проектов, хранимые процедуры;
  • SVN - контроль кода приложений, скриптов, структуры БД;
  • Потоковая репликация - распределение запросов по нескольким серверам и создание failover;
  • PgBouncer - управление нагрузкой от веб-проектов;
  • Инструментарий на php - создание средств мониторинга ключевых показателей системы;
  • Zabbix - средство мониторинга состояния серверов.


Наше железо

  • Поисковый кластер (22 сервера): CPU 24 Core, RAM 200 Gb, RAID 10 SSD 160 Gb x8;
  • Сервер публикации: CPU 24 Core, RAM 300 Gb, RAID 10 SSD 160 Gb x24;
  • Другие сервера CPU 16 Core, RAM 50 Gb, RAID SAS.


Поисковая база

Некоторые цифры:
  • Кол-во предложений в кластере: 6 497 429 114, ежедневное обновление 20-30% базы;
  • Число запросов на сервера для фильтров (веб-проекты): 5000 в секунду.

На базе цен созданы инструменты по аналитике рынка, поисковые модули для сайтов агентств, профессиональная поисковая система, всевозможные ценовые срезы.

Множество кешей, преобразование данных, большие нагрузки по обновлению и выборке данных, сложная и не очень оптимизация, методы доступа через нетривиальные хранимые процедуры, архитектура с множеством зависимостей и прочие радости жизни.

Проекты

  • Turpoisk: 48 000 посетителей в сутки
  • Tophotels: 460 000 посетителей в сутки
  • RuTraveller: 32 000 посетителей в сутки
  • TourClient: 6 670 000 запросов в сутки
  • Около 40 проектов-сателлитов, посвящённых туризму
  • Суммарное число веб-серверов: 400


Преимущества работы в группе

  • Уникальный опыт разработки самой крупной, быстро обновляемой поисковой базы данных в индустрии.
  • Простор для экспериментов.
  • Много интересных задач.
  • Смелые решения, которые дают профит всей компании и индустрии в целом.
  • Постоянное обучение.
  • Карьерный рост.


Если ищешь спокойную монотонную работу - то даже не думай присылать резюме. Хочешь участвовать в ключевой разработке компании, работая с энергичными, трудолюбивыми, ответственными людьми? Это к нам!


Оставить заявку
Приложите файл резюме или ссылку на резюме
Файл резюме

Вычислите значение выражения:

CAPTCHA Image [обновить]

ок