只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-03-29 17:25 facker1 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 虽然springcloud全家桶里面包含了很多优秀的技术,包括负载均衡,路由选举,断路器,熔断机制,零配置,分布式锁,链路追踪等,但是在实现的过程中它的运维成本却大大增加。 一个RESTful服务,用来定位运行在AWS地区(Region)中的中间层服务。由两个组件组成:Eureka服务器和Eurek 阅读全文
posted @ 2019-03-29 10:13 facker1 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 布隆过滤器是一种数据结构,比较巧妙的概率型数据结构,特点是高效地插入和查询。它是一个 bit 向量或者说 bit 数组。 核心思想: BloomFilter的准确性尽管BloomFilter已经尽可能的减小hash碰撞的概率了,但是,并不能彻底消除,因此正如上面提到的:如果对应的bit位值都为1,那 阅读全文
posted @ 2019-03-29 10:01 facker1 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 在多台服务器需要对某一个共享资源进行多线程同步访问的时候,就需要分布式锁 分布式锁具备的条件: 1、在分布式系统环境下,一个方法在同一时间只能被一个机器的一个线程执行; 2、高可用的获取锁与释放锁; 3、高性能的获取锁与释放锁; 4、具备可重入特性; 5、具备锁失效机制,防止死锁; 6、具备非阻塞锁 阅读全文
posted @ 2019-03-29 09:49 facker1 阅读(572) 评论(0) 推荐(0) 编辑