我有一个场景,我需要收集文件并根据存储在DB中的作业(任务)创建archieve文件,其中这些作业(任务)将是每个应用程序的线程(可能是10个)以分布式方式工作。为了简化,我可以概括为:
作为一项研究,我查找了一些文章,但我发现的大多数文章都是关于多线程或分布式编程的。即使我的问题看起来像分布式编程问题,我想它不是。
在寻找网络和文章的解决方案时,我遇到了术语“分布式共享内存”,“分布式对象计算”和“分布式多线程检查点(http://dmtcp.sourceforge.net/)”。
然而,在我选择一条路径(对我的情况可能是错误的)之前,我是这个编程概念(包括多线程和分布式计算)的新手,我决定在这里问一下,专家谁会建议的方式,API,设计模式,我需要学习的概念来完成我的任务。
事先感谢所有人。