高并发的哲学原理-笔记

1、

开门见山,先说结论,高并发的哲学原理就是——找出单点,进行拆分。要将每一个“大单点”都拆成“一个小单点 + 多个资源并行”的形式。

 

2、

宏内核和微内核架构

https://zhuanlan.zhihu.com/p/394560786

https://cloud.tencent.com/developer/article/2021291?areaSource=102001.9&traceId=7e3eQOhYY__hOch9Y8ewU

 

宏内核其实就是把所有的功能都耦合起来,放在内核中,这样的优势就是性能极高,因为各个功能模块之间是可以直接调用的。缺点就是因为各个模块是相互关联,容易出现一错皆错的问题。

而微内核则恰恰相反,它为了降低耦合,内核中只会允许一些核心功能的存在,而其余所有功能都会被移出内核,变成一种特殊的用户进程——服务进程。其优点就是各个模块之间是独立的,不会相互影响,但其性能相比宏内核会大幅度下降。

 

3、

 

 

参考

https://pphc.lvwenhan.com/

posted @ 2023-11-05 17:15  人在江湖之诗和远方  阅读(47)  评论(0编辑  收藏  举报