
分布式
文章平均质量分 85
harryptter
这个作者很懒,什么都没留下…
展开
-
Redis 各种数据类型的存储结构和基本的使用场景
最近在看redis相关的信息,在互联网行业里面,redis缓存的应用相当的火热,所以不管是实际的应用还是面试经常会用到。redis的结构主要包含5种,我这边总结了下,并做了一个思维导图,先放在这里吧,之后会详细的说一下相对应的xmind文件和png文件下载地址https://github.com/harrypitter/redisStudy.git...原创 2018-11-13 12:23:05 · 346 阅读 · 0 评论 -
如何合理地估算线程池大小?
转载自:http://ifeve.com/how-to-calculate-threadpool-size/如何合理地估算线程池大小?这个问题虽然看起来很小,却并不那么容易回答。大家如果有更好的方法欢迎赐教,先来一个天真的估算方法:假设要求一个系统的TPS(Transaction Per Second或者Task Per Second)至少为20,然后假设每个Transaction由一个线...转载 2018-12-25 10:11:47 · 265 阅读 · 0 评论 -
什么是RPC
转载自:https://www.jianshu.com/p/2accc2840a1b目录如何科学的解释RPC如何实现一个RPCRPC vs RestfulRPC vs RMIRPC没那么简单如何科学的解释RPC说起RPC,就不能不提到分布式,这个促使RPC诞生的领域。假设你有一个计算器接口,Calculator,以及它的实现类CalculatorImpl,那么在...转载 2019-02-22 16:43:13 · 246 阅读 · 0 评论 -
SpringCloud 熔断器 Hystrix 实现
背景:在实际的微服务系统中,是有众多的服务的,并且经常一个服务需要依赖另一个服务,例如大的电商系统中,切分的订单服务和支付的服务就会有互相依赖的情况,而如果其中一个服务挂掉了,另一个服务一直请求,是肯定拿不到返回的,这样长时间的请求就会堆积,造成服务的崩溃,这样造成整个系统的瘫痪,这样的架构相较于传统架构更加不稳定。而为了解决和应对这个问题就出现了熔断器Hystrix。目录(一)简介(...原创 2019-03-02 17:09:34 · 507 阅读 · 0 评论 -
springCloud 多节点eureka server搭建高可用系统
之前的实例都是单节点的eureka server系统,在实际的生产环境中,分布式系统采用springCloud,一般会采用多节点搭建高可用的系统架构,这样的话就不会因为单节点eureka server挂掉产生问题。目录一、架构图二、实现1、配置eureka server2、遇到的问题3、配置eureka client一、架构图这边暂时只以ribbon,eureka ...原创 2019-03-03 12:18:23 · 1695 阅读 · 0 评论