RPC框架
zs742946530
这个作者很懒,什么都没留下…
展开
-
【转】SOA和微服务的区别
目录 1、什么是SOA 2. 什么是微服务 3. 微服务由来 4. 为什么需要微服务? 4.1 最期的单体架构带来的问题 4.2 微服务与单体架构区别 4.3 微服务与SOA区别 5. 微服务本质 6.什么样的项目适合微服务 微服务优势与缺点 7.1 特性 7.2 特点 7.3 缺点 8. 微服务开发框架 9. Sprint cloud 和 Sprint b...转载 2018-11-01 11:20:20 · 992 阅读 · 0 评论 -
【转】集群、分布式、微服务概念区别
概念: 集群是个物理形态,分布式是个工作方式。 分布式:一个业务分拆多个子业务,部署在不同的服务器上 集群:同一个业务,部署在多个服务器上 1:分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。 分布式中的每一个节点,都可以做集群。而集群并不一定就是分布式的。 举例:就比如新浪网,访问的人多了,他可以做一个群集,前面放一个响应服务器,后面几台服务器...转载 2018-11-01 11:30:54 · 217 阅读 · 0 评论 -
【转】进程间通信的方式(8种)
进程间通信的方式——信号、管道、消息队列、共享内存 多进程: 首先,先来讲一下fork之后,发生了什么事情。 由fork创建的新进程被称为子进程(child process)。该函数被调用一次,但返回两次。两次返回的区别是子进程的返回值是0,而父进程的返回值则是新进程(子进程)的进程 id。将子进程id返回给父进程的理由是:因为一个进程的子进程可以多于一个,没有一个函数使一个进程可以获得其所...转载 2018-11-01 14:45:36 · 291 阅读 · 0 评论 -
【转】幂等性
幂等操作:是其任意多次执行所产生的影响均与一次执行的影响相同(不用担心重复执行会对系统造成改变) 业务场景: 1.绑定银行卡发送短信接口。如果APP重复点击调用后台接口,后台重复调用第三方接口,造成用户收到多条短信,一般情况下控制在60s内再重发短信,如果不做控制,每一次调用第三方接口都会收费。 2.创建订单接口。如果APP端因网络问题用户重复点击多次,会生成多个订单号,会造成系统业务问题。 ...转载 2018-11-23 11:00:35 · 117 阅读 · 0 评论