摘要: 总线锁、缓存锁、MESI缓存一致性协议、CPU 层面的内存屏障 1.JMM定义: Java Memory Model(java内存模型)是一系列的Java虚拟机平台对开发者提供的多线程环境下的内存可见性、是否可以重排序等问题的无关具体平台的统一的保证。(可能在术语上与Java运行时内存分布有歧义,后 阅读全文
posted @ 2019-11-21 23:36 洛神灬殇 阅读(447) 评论(0) 推荐(0) 编辑
摘要: Maven依赖配置 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-hystrix</artifactId> <version>1.4.3.RELEASE</vers 阅读全文
posted @ 2019-11-21 22:03 洛神灬殇 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 前言 分布式系统中经常会出现某个基础服务不可用造成整个系统不可用的情况, 这种现象被称为服务雪崩效应. 为了应对服务雪崩, 一种常见的做法是手动服务降级. 而Hystrix的出现,给我们提供了另一种选择. 服务雪崩效应的定义 服务雪崩效应是一种因 服务提供者 的不可用导致 服务调用者 的不可用,并将 阅读全文
posted @ 2019-11-21 21:42 洛神灬殇 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 01.基础技术体系 我认为知识技能体系化是判断技术是否过关的第一步。知识体系化包含两层含义: 1、 能够知道技术知识图谱(高清版图谱扫文末二维码)的内容 比如分布式系统中常用的RPC技术,其背后就涉及到网络IO(Netty)、网络协议、服务发现(Zookeeper配置中心)、RPC服务治理(限流、熔 阅读全文
posted @ 2019-11-21 18:57 洛神灬殇 阅读(635) 评论(0) 推荐(1) 编辑