Новая версия алгоритма валидации адресов — в пять раз быстрее

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

Целью переработки было увеличение производительности, и эти планы перевыполнены: на практических массивах производительность сервера валидации адресов сервером IQDQ увеличилась минимум в пять раз за счет изменения подходов в управлении многопоточностью и оптимизации поисковых алгоритмов по производительности. При этом оптимизация проведена не в ущерб качеству распознавания, сама логика алгоритмов никак не изменилась.

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

Кроме того, это даст нам новые возможности по улучшению анализа, созданный запас по производительности позволит использовать более сложные алгоритмы.

Пользователи сервера IQDQ с действующим контрактом на техническую поддержку получат эти возможности при следующем регламентном обновлении их систем.

Share