Обмен данными между программами через сайт на Wordpress?
Нужно организовать обмен информацией между множеством финансовых программ на разных удаленных ПК.
Программы для финансовых рынков, пишутся на собственном языке и имеют очень скудный набор функция для связи с внешним миром. Предел возможностей - это переход по заданному URL.
Идея такая.
Запустить сайт на WordPress. Под WP уже есть плагин который принимает Get запрос, пишет его в БД и дает ответ.
Программы будут слать Get запросы на сервер раз в секунду, сообщая о своем статусе. В ответ они получаю разную информацию от БД, которую записали туда другие программы.
Фактически для обмена информацией используется БД mysql и wordpress как оболочка с интерфейсом.
В пиковые моменты в базу приходит 50-100 запросов в секунду. За сутки получается около 8млн.
3 хостера нас уже забанили за такое решений. Сейчас решили просто арендовать VPS или сервер.
Какие риски такого подхода? Какую можно сделать простую альтернативу? (без DLL, сокетов)
8 млн обращений к сайту в сутки - это много или мало?
Насколько серьезен такой подход?
В вашей ситуации отказ от wordpress и использование Node JS+Express+MongoDB уберет лишнюю нагрузку от wordpress, которая здесь совсем ни к чему. Снизит нагрузку изза использования ресурсов только для целенаправленного выполнения именно тех функций, которые нужны.
Вордресс если честно не предназначен для таких решений, я бы рекомендовал написать API на Node JS+Express+MongoDB (туториалов по созданию API в сети очень много) которое будет обрабатывать ваши запросы и выдавать ответы.