Вынести вычисления в отдельную (одну или несколько) постоянно работающую JVM, общаться с ними по любому IPC, исполнять скрипты там и как-то мониторить состояние машин, перезапуская в случае падения. Если глянуть на akka (akka.config.Supervision, например), то велосипедов может быть меньше.
С питоном идея совсем плохая, на эрланге замутить можно, но муторно и непонятно зачем.