PHP, которое по cron парсит с кучи сервисов данные и обрабатывает их. Уперлись в производительность парсинга уже сейчас, а нужно будет парсить еще быстрее и с большего количества сервисов.
Хорошая идея будет выделить весь парсинг на node.js сервис выделив на каждый сервис своего worker? Не будет ли страдать производительность, если в итоге будет около 20 воркеров на 8-ядерном сервере (не отдельном, на нем-же хостится php приложение)? Каждый воркер по сути будет: делать выборку из базы, слать запрос (с промисом) и результат запроса писать в туже базу?
а в пхп потоков нет?
Обсуждают сегодня