Вопрос для общего развития, не с целью создания подобного (только если ради забавы/опыта).
Как работают сайты по накрутке лайков/подписоты в соцсетях? Именно с технической точки зрения.
Допустим, есть некий сервис Х, который предлагает ввести данные со своего аккаунта ВК, после чего он будет рандомно добавлять себе всех в друзья, с дальнейшим их удалением (эдакий "повышатор активности"), и будет оставлять комменты в какой-нибудь группе.
И вот у нас есть сервер (допустим, на node), интерфейс, база данных с пользователями. Заходит пользователь и говорит: хочу, чтобы "бот" оставлял по 5 комментов в день 200 заявок в друзья.
И вот теперь непонятные мне моменты: что из себя этот "бот" представляет? Это отдельный сервис? Приложение? Иначе говоря, каким образом эта штука будет работать в отсутствие пользователя? Для каждого пользователя будет создан отдельный экземпляр? Какая тогда нагрузка на сервер?
И второй момент: каким образом этот бот будет парсить странички и имитировать действия пользователя?