Zeedo Попробовать
Инженерия · 3 октября 2026 · 5 мин чтения

Переписали поиск: от трёх секунд до тридцати миллисекунд

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

Это демонстрационная статья блога Zeedo. Ниже — типичная структура нашего материала: контекст задачи, что мы попробовали и к чему пришли.

С чего всё началось

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

Что мы сделали

Дальше идёт конкретика: решения, компромиссы и цифры. Мы стараемся не превращать инженерные заметки в рекламу и показываем результат как есть.

  • Сформулировали проблему и измеримую цель
  • Проверили несколько подходов на небольшом объёме
  • Выкатили изменение постепенно и следили за метриками

Выводы

В конце — короткое резюме и то, что стоит попробовать у себя. Если тема близка, загляните в другие посты раздела «Блог».