
分布式
江上渔者21号
这个作者很懒,什么都没留下…
展开
-
如何通俗易懂地解释什么是SOA?
作者:光太狼链接:https://www.zhihu.com/question/42061683/answer/251131634来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。对于SOA,感觉这个概念性的东西没那么容易理解,看了各位大神的解释感觉很多都说的很抽象,所以想尝试用自己的语言解释下,仅做参考。SOA粗暴理解:把系统按照实际业务,拆分...转载 2019-04-04 09:27:30 · 671 阅读 · 0 评论 -
简单聊聊SOA和微服务
前两天和一个朋友聊天,他向我咨询如何从零开始构建一个健壮、强大的软件系统,聊着聊着他忽然问我,「听大家都在说微服务(下文中有的地方会使用MSA),还有人会提到SOA,那么他们的区别到底在哪里?」。我想了想,一时也列不出来一个详细的列表,只能跟他讲说其实他们在概念上是相似的。关于软件系统的架构设计,是一个太多人喜欢讨论的问题,尤其是对软件开发不了解的人士来说,总是被各种各样的概念绕来绕去。从更高...转载 2019-04-04 10:59:44 · 148 阅读 · 0 评论 -
分布式事务
一、为什么要分布式事务二、数据一致性方案1、基于XA协议的两阶段提交方案交易中间件与数据库通过 XA 接口规范,使用两阶段提交来完成一个全局事务, XA 规范的基础是两阶段提交协议。第一阶段是表决阶段,所有参与者都将本事务能否成功的信息反馈发给协调者;第二阶段是执行阶段,协调者根据所有参与者的反馈,通知所有参与者,步调一致地在所有分支上提交或者回滚。两阶段提交方案应用非...转载 2019-04-04 11:15:08 · 147 阅读 · 0 评论 -
qps与并发数量
关于并发用户数和QPS,自己一直被这两个概念纠结,阅读了一下相关资料,总结如下:并发 用户数和QPS两个概念没有直接关系,但是如果要说QPS时,一定需要指明是多少并发用户数下的QPS,否则豪无意义,因为单用户数的40QPS和20并 发用户数下的40QPS是两个不同的概念。前者说明该应用可以在一秒内串行执行40个请求,而后者说明在并发20个请求的情况下,一秒内该应用能处理40 个请求,当...转载 2019-05-04 20:38:20 · 19729 阅读 · 1 评论