Это связано с another question, относящимся к обработке платежей, и это мой пример использования, но я рассматривал попытку интегрировать node.js и ruby на том же сервере, используя beanstalkd. В принципе, я хочу использовать node.js в качестве основного веб-сервера, но когда мне нужно сделать некоторую обработку платежей, я бы хотел использовать что-то надежное и стабильное, как ruby.Объединение node.js/ruby с beanstalkd
Я рассматривал возможность использования beanstalkd в качестве способа выполнения задач обработки очереди node.js для рубинов для выполнения в фоновом режиме. Документация для beanstalkd немного тонкая, поэтому мне трудно понять, хорошо ли это, или как именно я буду заниматься этим. Из того, что я могу сказать, должно быть довольно просто начать процесс beanstalkd, а затем подключиться к нему node.js для отправки заданий и иметь рубиновый скрипт, который может выполнять задания и отправлять результаты.
Вместо этого я бы использовал семантику очереди сообщений redis. Я думаю, это будет быстрее на node.js, потому что есть очень хорошее расширение c. – Alfred