Stackless питона позволяет сериализовать задачу (травильного) для последующего выполнения, не обязательно должны быть на той же машине: http://www.stackless.com/wiki/PicklingКаков предпочтительный метод для IPC TCP/IP в безплатном Python?
Мой вопрос действительно Stackless Python обеспечить любой вид IPC, промежуточного программного обеспечения, услуги брокера, или ДДС технологии для перемещения этих маринованных задач между процессами или машинами? Действительно ли нам нужно использовать сокет здесь?
Они имеют эту хорошую концепцию канала: http://www.stackless.com/wiki/Pickling
Это было бы удивительным, если каналы работали между машинами, и вы могли бы просто зарегистрировать канал с брокером услуг по сети. В сущности, вы можете переместить свои задачи в разные многоуровневые службы python, расположенные на разных машинах.
Сельдерей, по-видимому, является одним из вариантов cpython. Однако надеялся на что-то более сложное. Я считаю, что обе имеют концепцию «задачи», поэтому нужно будет изучить, как они будут интегрироваться. –
Возможно, Pyro больше похож на то, что вам нужно –
Pyro полезно. Я чувствую, что это скорее общее решение, а как сельдерей для части промежуточного слоя. Мое намерение с этим сообщением состояло в том, чтобы убедиться, что я не пропустил что-то из stackless, что позволило раскрыть распределенное планирование задач из коробки. Если ничего не предусмотрено в stackless, я бы принял ответ, показывающий простую промежуточную среду python (celery, pyro и т. Д.) С бесконтактными задачами. Лично я решил не использовать стеки. –