Как реализовать постоянную проверку доступности товара?
Есть сайт с товарами, у него есть api для проверки товара, т.е есть ли товар в продаже или нет. Каким образом можно реализовать в Node.js постоянный чек многих товаров? Т.е чтоб мой бот постоянно прослушивал этот апи и чекал наличие товара и как только появляется нужный, давал мне знать либо же я буду отправлять post запрос по апи на скупку появившихся товаров. Большая ли нагрузка будет, если скажем я буду следить за 50-ю товарами сразу?
UPD
И каким образом можно прослушивать сразу массив товаров? Может кто-то сталкивался с подобным.
А следить вы будете из разных мест? Я бы следил сразу за всеми через ws. При изменении какого-либо товара отправляется мессдж с обновлением товара или массива товаров.
Не особо понимаю "из разных мест". Суть в том, что у меня будет массив с аккаунтами магазинов, нода будет как бы логиниться на этих аккаунтах на каждом сайте и следить за нужными мне брендами одежды (они будут в массиве). Я думал постоянно чекать ссылку интервалом, но это как-то не очень. Объясните про ws пожалуйста.
Я понял, возможности добавить ws в API магазинов у вас нет, тогда это не подойдет.
Тогда напишите паука который будет ходить по всем разделам магазина и проверять наличие товаров, обычно на страницах со списоком товров такая информация присутствует.