系统架构
文章平均质量分 91
Hercule2016
中国科学院软件研究所天基大数据团队助理工程师,希望与大家共同进步。
展开
-
工作流是什么
刚入职一家公司不久,昨天去和经理与客户对接需求的之前,经理问我接触过工作流没有之前。作为一个20年毕业的老人了,只能尴尬的说一句没有我下去会去了解下。这里我就暂且找一下别人总结的文章和大家一起学习下。一、什么是工作流工作流(Workflow),是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。 工作流建模,即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型表達并对其实施计算。 工作流要解决的主要问题是:为实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档转载 2021-01-26 10:51:43 · 7258 阅读 · 0 评论 -
系统架构的演变
1、集中式架构当网站流量比较小的时候,只需要一个应用,将所有的功能部署在一起,以减少部署成本,服务器成本等等。所有的增删改查功能集中在一起。就拿我写的一个简单的微博项目来说:好处:开发成本低缺点:代码耦合,开发维护麻烦无法针对单个模块做维护或者优化单点容错率低,一台服务器,服务器挂了整个项目就都用不了了并发能力低水平拆分水平拆分:在集中式的基础之上,将请求和业务分离出来垂直拆分优点:系统拆分后实现了流量分担,并发问题得到了解决可以维护和优化单个模块方便水平扩展,负载均衡容原创 2020-09-22 17:44:58 · 105 阅读 · 0 评论