grigori
Ну чем быстрее сам алгоритм, тем проще будет серверу в любом случае. Так как медлительность алгоритма, это по сути лишняя бесполезная нагрузка на сервер. Например, когда пробовал бэкапить файлы используя готовые библиотиотеки zip и tar, то скорость отличалась на порядок по сравнению с либой которую специально для этих целей написал. Так как у этих готовых либ основной упор сделан на функционал, огромные классы с кучей методов, неэффективная работа с памятью, они очень неповоротливые, да и тупят с большими файлами. Потому стараюсь алгоритмы работающие с большими объемами данных хорошо "затачивать".