Возможно, вы слишком много файлами хлопаете, т.к. 5% может указывать на ограничение ввода-вывода.
А так - проведите профилирование, проверьте где и на что столько времени уходит.
hpc_42, в экстремальных условиях не проверяли. Чаще всего использовали в обычной серверной и датацентрах, где поддерживалась постоянная температура. Так же оклеивали такими лентами имущество в офисе. Проблем с отклеиванием небыло.
DragoN DragoN, о, прошу прощения, я лоханулся. Для вилдкардов только DNS доступен. Выходит, только смена DNS. Почту на Яндекск можно оставить. Поищите хостера. Я нашёл, например, вот этого, предоставлябщего бесплатно услугу DNS и возможность обновлять TXT-записи через запросы к API https://freedns.afraid.org/faq/
DragoN DragoN, одно другому не мешает. Чтобы пользоваться почтой Яндекса не обязательно делегировать домен Яндексу.
Ну и как я написал, обычно используют метод получения через web-сервер
Так не получится, т.к. должна быт ь связь с учёткой в Gitlab, которой нет. К сожалению, сейчас не использую gitlab и не могу проверить от чьего имени будет запускаться пайплайн и кто получит уведомления.
DragoN DragoN, ясно... печально... API на DNS нет.
Используйте способ получения с веб-сервером чтобы не зависеть от DNS или делегируйте домен на другой DNS - собственный или с API.
Alexander, ну, положим критерии вы будете хранить (почему бы не хранить их так же в postgresql, я пока не понял) - но фильтроваться вам всё равно по ним придётся. Нужно же будет еще искать все эти "резюме в Москве".
Хранимые счетчики так же можно обновлять при каждом добавлении или удалении данных, а не вычислять при запросах.
Тогда нет, нужно выполнить после всего цикла обработки