chat architecture - ltoddy/blog GitHub Wiki

WIP: 聊聊架构

从第一行代码发展到现在的庞大的程序, 我们在架构上的发展, 都是一个算法的体现 -- 分治算法.

什么是分治算法, 简单讲就是"分而治之". 就是讲一个大问题拆分成多个小问题.


传统的单机部署程序, 全部在一个project中

如今微服务容器化, 拆分服务, 讲庞大的业务拆分成一个个project去完成


从程序设计上, 我们把代码封装成函数, 封装成类,各自包揽一小部分功能的实现,最后组织起来完成"大"功能.

⚠️ **GitHub.com Fallback** ⚠️