
架构
菜鸟程序汪
一步一个脚印
展开
-
架构师必备词汇和知识点
架构师必备词汇和知识点01 高可用负载均衡(负载均衡算法)反向代理服务隔离服务限流服务降级(自动优雅降级)失效转移超时重试(代理超时、容器超时、前端超时、中间件超时、数据库超时、NoSql超时)回滚机制(上线回滚、数据库版本回滚、事务回滚)02 高并发应用缓存HTTP 缓存多级缓存分布式缓存连接池异步并发03 分布式事务二阶段提交(强一致)三阶段提交(强一致)消息中间件(最终一致性),推荐阿里的 ...转载 2018-02-27 14:09:49 · 782 阅读 · 0 评论 -
集群和分布式区别
分布式:一个业务分拆多个子业务,部署在不同的服务器上 彼此之间仅仅通过消息传递进行通信和协调的系统集群:同一个业务,部署在多个服务器上集群架构图:分布式架构图:...原创 2018-03-19 14:43:41 · 332 阅读 · 0 评论 -
轻量级分布式 RPC 框架
RPC,即 Remote Procedure Call(远程过程调用),说得通俗一点就是:调用远程计算机上的服务,就像调用本地服务一样。RPC 可基于 HTTP 或 TCP 协议,Web Service 就是基于 HTTP 协议的 RPC,它具有良好的跨平台性,但其性能却不如基于 TCP 协议的 RPC。会两方面会直接影响 RPC 的性能,一是传输方式,二是序列化。众所周知,TCP 是传输层协议,...转载 2018-03-23 08:55:47 · 304 阅读 · 0 评论