随笔分类 -  springcloud

摘要:Hystrix Hystrix是由Netflix开源的一个服务隔离组件,通过服务隔离来避免由于依赖延迟、异常,引起资源耗尽导致系统不可用的解决方案。 1、什么是服务熔断 服务熔断就是对该服务的调用执行熔断,对应后续请求,不在继续调用该目标服务,而是直接返回,从而可以快速释放资源, 或者服务出现故障, 阅读全文
posted @ 2019-12-04 17:06 彳亍风 阅读(5727) 评论(0) 推荐(0)
摘要:微服务框架Dubbo与SpringCloud的区别 微服务主要的优势如下: 1、降低复杂度 将原来偶合在一起的复杂业务拆分为单个服务,规避了原本复杂度无止境的积累。每一个微服务专注于单一功能,并通过定义良好的接口清晰表述服务边界。 每个服务开发者只专注服务本身,通过使用缓存、DAL等各种技术手段来提 阅读全文
posted @ 2018-11-08 22:14 彳亍风 阅读(5641) 评论(0) 推荐(0)
摘要:服务器端负载均衡 Nginx Nginx 基于C语言,快速,性能高5w/s。 Redis 5w/s,RibbatMQ 1.2w/s ApacheActiveMQ 0.6w/s 业务系统,kafka 20w~50w/s大数据,Zuul2.0 200w/s 负载均衡、反向代理,代理后端服务器。隐藏真实地 阅读全文
posted @ 2018-11-07 22:21 彳亍风 阅读(4834) 评论(0) 推荐(1)
摘要:Zookeeper与Eureka的区别 想要了解Zk与eureka的区别首先要知道CAP定理 CAP定理 Mysql强一致性(数据唯一出处),设计数据库设计的三范式 (表必须有主键;表不能有重复的列;列不能是加工而成) 主流数据库表的设计方式:反三范式,冗余设计(性能高,缺点:数据多处,同步数据时间 阅读全文
posted @ 2018-11-07 22:06 彳亍风 阅读(6762) 评论(0) 推荐(1)