Stackless python cho phép bạn serialize một nhiệm vụ (tẩy) để thực hiện sau đó không cần phải được trên cùng một máy: http://www.stackless.com/wiki/PicklingPhương pháp ưa thích cho TCP/IP IPC trong Python không gấp bội là gì?
Câu hỏi của tôi là không Stackless python cung cấp bất kỳ loại IPC, middleware, môi giới dịch vụ, hoặc DDS công nghệ để di chuyển các nhiệm vụ được ngâm giữa các quy trình và máy móc? Có thực sự là chúng ta cần phải sử dụng một ổ cắm ở đây?
Họ có khái niệm này tốt đẹp của Kênh: http://www.stackless.com/wiki/Pickling
Đó sẽ là tuyệt vời nếu các kênh làm việc với các máy khác và bạn có thể đơn giản đăng ký một kênh với một nhà môi giới dịch vụ trên mạng. Về bản chất, cho phép bạn di chuyển các nhiệm vụ của mình sang các dịch vụ python stackless khác nhau nằm trên các máy khác nhau.
Cần tây dường như là một tùy chọn từ cpython. Đã hy vọng cho một cái gì đó stackless cụ thể hơn mặc dù. Tôi tin rằng cả hai đều có một khái niệm "nhiệm vụ", do đó sẽ cần phải khám phá cách những người đó sẽ tích hợp. –
có thể Pyro giống như những gì bạn cần –
Pyro là hữu ích. Tôi cảm thấy nó là một giải pháp tổng thể hơn mặc dù cần tây cho phần trung gian. Mục đích của tôi với bài đăng này là để đảm bảo rằng tôi đã không bỏ lỡ thứ gì đó từ stackless cho phép một số loại công việc được phân bổ lên lịch. Nếu không có gì bản địa trong stackless được cung cấp, tôi sẽ chấp nhận một câu trả lời cho thấy một trung gian python đơn giản (cần tây, pyro, vv) tích hợp với nhiệm vụ stackless. Cá nhân, tôi quyết định không sử dụng stackless. –