There has been a tremendous amount of research on migrating Java threads between different JVMs on different machines, but is there some publicly available, maintained, de facto implementation that everyone uses? If there is not one good implementation, but multiple ones, which one do you guys recommend and why?
(Note: I'm not talking about database migrations, I'm not asking about Hadoop, RMI, actors, or looking for any other way of doing distributed computing, I need information specifically on thread migration for Java, not Scala [yes I'm aware of the continuations in bleeding edge] or anything else which can sit on the JVM.)