2010-01-25 22 views
12

Đã có một số lượng lớn nghiên cứu về việc di chuyển các luồng Java giữa các JVM khác nhau trên các máy khác nhau, nhưng có một số triển khai công khai, duy trì, thực tế công khai mà mọi người sử dụng không? Nếu không có một triển khai tốt, nhưng nhiều cái, bạn nghĩ ai và tại sao?Có bất kỳ gói di chuyển luồng Java nào tốt không?

(Lưu ý: Tôi không nói về di chuyển cơ sở dữ liệu, tôi không hỏi về Hadoop, RMI, diễn viên hoặc tìm bất kỳ cách nào khác để thực hiện tính toán phân tán, tôi cần thông tin cụ thể về di chuyển luồng cho Java, chứ không phải Scala [vâng tôi nhận thức được sự tiếp tục trong chảy máu cạnh] hoặc bất cứ điều gì khác mà có thể ngồi trên JVM.)

+0

Âm thanh thú vị - mong chờ câu trả lời quá :) –

+0

Tôi nhớ một dự án đang được thực hiện cách đây vài năm, không biết về trạng thái hiện tại nhưng dường như nó được duy trì: http://mars.ing.unimo.it /wiki/index.php/Mobile_JikesRVM –

+0

Cảm ơn, tôi sẽ xem xét điều đó nhưng sẽ tốt nhất nếu tôi có thể sử dụng JVM thông thường. Vẫn có vẻ thú vị mặc dù. – artif

Trả lời

1

Không chắc đây là những gì bạn đang sau nhưng ...

tôi biết một vài các dự án sử dụng javaflow để di chuyển giữa các JVM. Dự án cần một vài người dùng nữa để cuối cùng nhìn thấy một bản phát hành mặc dù. Và những người đóng góp vào công việc khó có thể đến được. Nhưng có thể thử. Nó có một vài hạn chế/chi phí so với chuyển đổi tự nhiên của jvm.

Bạn cũng có thể muốn xem xét điều này paper about mobile agent migrations.

+0

Cảm ơn, điều đó thật thú vị. Không biết có một dự án Apache để tiếp tục. Điều này có vẻ như cung cấp chức năng tương tự cho plugin liên tục được giới hạn cho Scala? – artif

Các vấn đề liên quan