node应用系统架构分享
发布于 6 年前 作者 xiaozhongliu 3889 次浏览 来自 分享

下图是根据自己的一些实践整理的系统架构图, 欢迎讨论, 建议, 或指正. image.png

11 回复

测试markdown

这架构算是够全面了!也做的够大够复杂了

系统架构根据不同需求有不同设计吧,像是我们frontend就是CDN,loadbalancer除了本身是分布式以外,后面还有API Gateway负责接口的聚合,面向不同Client也会有不同的Middleware做预处理和后处理(如JWT解析与刷新),WEB Socket或者TCP需求的可能也会涉及到Connection Pool。。。 DevOps挺全的,一般小公司很难做到这么全。

@libook 嗯我们当时暂时只是对图片都用了CDN, API Gateway自己开发也算到API部分, WS和Socket倒是没有做过应用. 图里其中一部分给前面公司做了, 另外的都是闲余时间在自己服务器上搞的.

这个怎么做热更新的

赞~zookeeper用的哪个库?没好多node zookeeper库都不更新了

这图是用什么软件制作的 @xiaozhongliu

loopback2.png 在loopback看到的一张图

@brucecodezone 有两个star比较多的确实不更新了, 有需要就自己改呗. 代码和库可以上我github找.

@ciey draw.io 用起来很舒服, 一般找软件可以上alternativeto.net去选比较热门的.

@xiaozhongliu https://github.com/node-modules/zookeeper-cluster-client 才发现了这个,阿里的人在更新,他们的node-sofa-rpc的库在用,应该会稳点

回到顶部