CNode

node应用系统架构分享

分享
Xxiaozhongliu发布于8 年前最后回复8 年前11 回复5385 浏览0 收藏

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

查看回复

回复 (11)

I
icai#1·8 年前

测试markdown

Y
yuedun#2·8 年前

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

L
libook#3·8 年前

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

X
xiaozhongliu#4·8 年前
引用 libook系统架构根据不同需求有不同设计吧,像是我们frontend就是CDN,loadbalancer除了本身是分布式以外,后面还有API Gateway负责接口的聚合,面向不同Client也会有不同...

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

L
lwcbest#5·8 年前

这个怎么做热更新的

B
brucecodezone#6·8 年前

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

C
ciey#7·8 年前

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

A
assmdx#8·8 年前

loopback2.png 在loopback看到的一张图

X
xiaozhongliu#10·8 年前
引用 brucecodezone赞 zookeeper用的哪个库?没好多node zookeeper库都不更新了

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

X
xiaozhongliu#11·8 年前
引用 ciey这图是用什么软件制作的 @xiaozhongliu

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

参与回复
登录后即可参与回复。登录