
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 · 1054 阅读 · 0 评论 -
【转】集群、分布式、微服务概念区别
概念:集群是个物理形态,分布式是个工作方式。分布式:一个业务分拆多个子业务,部署在不同的服务器上 集群:同一个业务,部署在多个服务器上1:分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以做集群。而集群并不一定就是分布式的。举例:就比如新浪网,访问的人多了,他可以做一个群集,前面放一个响应服务器,后面几台服务器...转载 2018-11-01 11:30:54 · 248 阅读 · 0 评论 -
【转】进程间通信的方式(8种)
进程间通信的方式——信号、管道、消息队列、共享内存多进程:首先,先来讲一下fork之后,发生了什么事情。由fork创建的新进程被称为子进程(child process)。该函数被调用一次,但返回两次。两次返回的区别是子进程的返回值是0,而父进程的返回值则是新进程(子进程)的进程 id。将子进程id返回给父进程的理由是:因为一个进程的子进程可以多于一个,没有一个函数使一个进程可以获得其所...转载 2018-11-01 14:45:36 · 315 阅读 · 0 评论 -
【转】幂等性
幂等操作:是其任意多次执行所产生的影响均与一次执行的影响相同(不用担心重复执行会对系统造成改变)业务场景:1.绑定银行卡发送短信接口。如果APP重复点击调用后台接口,后台重复调用第三方接口,造成用户收到多条短信,一般情况下控制在60s内再重发短信,如果不做控制,每一次调用第三方接口都会收费。2.创建订单接口。如果APP端因网络问题用户重复点击多次,会生成多个订单号,会造成系统业务问题。...转载 2018-11-23 11:00:35 · 147 阅读 · 0 评论