Я рассматриваю возможность создания сайта с использованием php, но есть несколько его аспектов, которые будут работать намного лучше, если они будут сделаны на node.js. . В то же время большая часть сайта должна оставаться на PHP. Это связано с тем, что многие функции уже разработаны на PHP, а переработка, тестирование и т. д. были бы слишком сложными задачами, и, откровенно говоря, эти части сайта прекрасно работают на PHP.
Я рассматриваю возможность перестроить разделы в node.js, которые больше всего выиграли бы от запуска в node.js, а затем передать запрос PHP в node.js с помощью Gearman. Таким образом, я сканирую масштабирование, запуская больше воркеров, а Gearman обрабатывает распределение нагрузки.
Наш сайт получает много трафика, и я беспокоюсь, справится ли Gearman с такой нагрузкой.Я не хочу, чтобы этот вопрос оставался продуктивным, поэтому давайте сосредоточимся на следующих важных моментах:
Я обращаюсь к этому широкому кругу вопросов, чтобы любой, кто просматривает этот пост, мог собрать широкий спектр информации в одном месте по вопросам, которые сильно влияют друг на друга.
Конечно, я проверю все это, но я хочу собрать как можно больше информации, прежде чем приступать к чему-то подобному.
Редактировать: Основная причина, по которой я использую Gearman, заключается не в его неблокирующей структуре, а в его высокой скорости.