Блогодар

Ускоряемся в 3 раза: оптимизация поиска

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

Теперь ленты даров должны загружаться в 3 раза быстрее. Ликвидировали отставание ленты даров в ночное время. Также задержка появления опубликованных даров в лентах должна стать не более 10 минут.

Все эти проблемы уже давно были озвучены в нашей коллективной базе, с удовольствием закрываем их:
http://feedback.darudar.org/problem/details/id/3593
http://feedback.darudar.org/question/details/id/7007
http://feedback.darudar.org/problem/details/id/6307

Что именно было сделано (информация для веб-разработчиков):
— Изменение способа создания и хранения full и delta индексов (over xmlpipe2) для ускорения обновления добавляемой информации.
— Дистрибуция индекса по сегментам для разных языков для возможности поиска с учётом словоформ не только русских и английских

Комментарии

  • kolizeo
    В последнее время действительно быстрее работает, спасибо!
  • freedesign.ru
    Да! Реально шустрее Д~Д стал грузиться = респект!!!
  • Lampovo
    Lampovo 235 заблокирован 30 apr 2013, 00:59
    Из всех нововведений на сайте, это — самое лучшее.
  • Sachmach
    было замечательно, но сейчас опять тормоза пошли.
  • AndyAntonov
    А пожелания по ускорению работы куда слать? Есть пару замечаний:
    1. В личных разговорах и анонсах событий _всегда_ грузится весь список участников и полное дерево сообщений. Это приводит к весьма длительной загрузке страниц, в случае использования ЛР в качестве суррогата форума, которого на ДД нет, или если на анонос подписано большое число участников.
    2. Плавная прокрутка содержимого окна к последнему непрочитанному сообщению иногда очень сильно тормозит (например, когда открывается несколько вкладок с ДД). Есть ли возможность отключить её в настройках профиля?
    • Flanker_87
      1. Разговоры все же побочная часть сайта.
      2. http://darudar.org/my/settings/labs/
      • AndyAntonov
        1. Эксплуатируемая в хвост и гриву. И когда в разговоре несколько сот сообщений, нужно дождаться загрузки полутора-двух мегабайт (в городе мне не жалко, но время, а через мобильный инет на сайт проще вообще не заходить, нервы целей будут), а потом ещё минутку ждать, пока подгрузятся и выполнятся _все_ скрипты. Иначе на этой странице нечего делать. Принудительно останавливать нельзя.
        2. Не работает. Прокрутка как была, так и осталась.
  • Shpillka
    После вчерашних работ на сайте начались проблемы… На сайт захожу с 3-4 раза и грузится очень долго. Не могу загрузить некоторые дары на ленту даров…
  • Milky-way
    Странно сайт сегодня как то работает.Тормозит очень сильно.
    • Flanker_87
      В данный момент осуществлен переезд на иной сервер. Задержки в работе и нестабильность могут быть заметны в течение пары дней. Просьба всем сохранять спокойствие=)
  • Shpillka
    Что делать? Почему то не вижу свои дары в общей ленте даров. Не могу понять загрузились они или нет…
Войдите на сайт, чтобы писать комментарии.