Чешский книжный ритейлер Bookbot использует поисковый движок Manticore Search для управления меняющимся ассортиментом. Основной индекс компании содержит около 5,3 миллиона документов, включая 1,29 миллиона физических экземпляров в наличии. Данные обновляются потоково через Kafka, что позволяет отображать актуальные цены, фотографии и состояние конкретных книг в реальном времени.

Функция Watchdog, позволяющая пользователям отслеживать появление нужных книг, приносит компании около 10% выручки. Система использует percolate-таблицы Manticore, в которых хранится 3,5 миллиона поисковых запросов. При поступлении новой книги движок сопоставляет её с сохранёнными правилами, уведомляя клиентов о совпадениях.

Для повышения точности поиска Bookbot применяет словарь из 4,52 миллиона записей, помогающий исправлять опечатки и учитывать варианты написания имен авторов. Кроме того, Manticore задействован в работе с библиографической базой на 203,44 миллиона записей, внутренним индексом из 24,7 миллиона документов и базой из 197 000 пунктов выдачи заказов.

Система развернута в Kubernetes с разделением серверов под разные задачи: поиск для покупателей, внутренние процессы, Watchdog и библиографические метаданные. На 5 сентября 2026 года среднее время выполнения запроса на выбор экземпляра составило 7,7 миллисекунды, при этом 99,9% таких операций завершались менее чем за 50 миллисекунд.