我需要构建一个“执行引擎”来监听来自各种系统的请求并执行那些请求的任务。
我想在“执行引擎”中公开一个 Web 服务,每个系统都可以访问这个 Web 服务,要求进行一些操作。所有操作都将保存在磁盘中以处理故障(所有任务都是异步的)
例如,add_email_to_block_list,我们的一个网站可以要求“执行引擎”在邮件系统中执行此任务。
“执行引擎”假设在一分钟内(将来)处理超过 100 个请求。
很可能我将不得不使用 C# 来完成此类任务。(也是 JAVA 的机会)。
- 在设计这种核心引擎时需要考虑什么?
- 您是否知道有关这种系统的 WEB 上的某种用例?(可能是一些文章/教程?)
- 我正在谈论的这个“执行引擎”的专业名称是什么(所以我可以在谷歌中更好地搜索)?
谢谢