2010-01-25 1 views
12

Проведено огромное количество исследований по переносу потоков Java между различными JVM на разных компьютерах, но есть ли какая-то общедоступная, поддерживаемая фактическая реализация, которую каждый использует? Если нет хорошей реализации, но несколько, которую вы, ребята, рекомендуете и почему?Есть ли хорошие пакеты переноса потоков Java?

(Примечание: я не говорю о миграции баз данных, я не спрашиваю о Hadoop, RMI, актерах или ищет какой-либо другой способ создания распределенных вычислений. Мне нужна информация конкретно о миграции потоков для Java, а не о Scala [да я в курсе продолжений в кровоточащие края] или что-нибудь другое, что может сидеть на JVM.)

+0

Звучит интересно - с нетерпением жду ответов :) –

+0

Я помню проект, выполненный несколько лет назад, не знаю о текущем состоянии, но он, кажется, поддерживается: http://mars.ing.unimo.it /wiki/index.php/Mobile_JikesRVM –

+0

Спасибо, я рассмотрю это, но было бы лучше, если бы я мог использовать обычную JVM. Тем не менее выглядит интересным. – artif

ответ

1

Не уверен, что это то, что вы после, но ...

Я знаю пару проектов с использованием javaflow для миграции между JVM. Однако проекту требуется еще несколько пользователей, чтобы наконец увидеть выпуск. И вкладчиков, которые справляются с задачей, трудно найти. Но, возможно, попробуй. Он имеет несколько ограничений/накладных расходов по сравнению с миграциями jvm-native.

Возможно, вам также понадобится ознакомиться с этим paper about mobile agent migrations.

+0

Спасибо, это интересно. Не знал, что есть проект Apache для продолжения. Это похоже на аналогичную функциональность для плагина продолжения продолжения для Scala? – artif