A simple distributed execution service.
- 资源大小:129.53 kB
- 上传时间:2021-06-30
- 下载次数:0次
- 浏览次数:1次
- 资源积分:1积分
-
标 签:
java
processing
资 源 简 介
Minimalist distributed execution service using RMI
Will spawn a grid of JVMs each running an Executor Service. Callables are submitted to a broker service and executed on the grid. Services are Springified and Callables are autowired via annotations. The service was designed for parallelizing the execution of JNI based compute engines.
This work is an evolution of thought and technology on distributed execution as a means of parallelization. It is influenced by earlier systems I created based on TCP/IP and JMS. These earlier systems were conceived by the need to find resources for real-time/intra-day compute engines. Distributed execution was the obvious means to re-use spare capacity on servers used for night-time batch based processing.
Although the Sockets based TCP/IP model was fast and efficient the codebase was large and complex. A re-write in the (new) JMS API reduced the size of the codebase and its complexity. It also produced s
文 件 列 表
trunk
.classpath
.project
.svn
all-wcprops
main
test