arch-orchestrator:大型node.js应用程序的Orchestrator架构模式
编曲家大型node.js应用程序的Orchestrator架构模式安装npm install arch-orchestrator动机管理架构或大型node.js应用程序可能具有挑战性。使用协调器方法,您可以通过解耦系统上的不同任务来改进node.js应用程序的结构。让我们看看转向协调器方法后的典型架构。现在让我们澄清这个架构的一些部分:参与者处理程序知道需要调用哪个编排器方法以交付请求的资源的函数。编排器知道如何构建任务链的对象。这个对象应该知道每个任务。为了将链交付给处理程序,他需要构建适当的任务链。任务知道如何完成某些特定任务的函数。任务对彼此一无所知。他们还有小的额外责任。当任务上的动作完成时,任务需要调用next函数以将结果传递到任务链的下一部分。下一步将有一些其他责任,依此类推,直到链结束。当到达链尾时,结果将可用
arch-orchestrator-master.zip
预估大小:14个文件
arch-orchestrator-master
文件夹
.node-version
8B
lib
文件夹
metadata.js
544B
cache.js
1KB
utils.js
721B
normalizer.js
994B
orchestrator.js
5KB
redirect.js
2KB
.travis.yml
42B
11KB
文件大小:
评论区