上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 60 下一页
摘要: 1. PC寄存器:a. 每个线程拥有⼀个pc寄存器;b. 指向下⼀条指令的地址。 2. ⽅法区:a. 保存装载的类的元信息:类型的常量池,字段、⽅法信息,⽅法字节码;jdk6时,String等常量信息置于⽅法区,jdk7移到了堆中;b. 通常和永久区(Perm)关联在⼀起; 3. 堆:a. 应⽤系统 阅读全文
posted @ 2022-08-01 16:44 开源遗迹 阅读(52) 评论(0) 推荐(0)
摘要: a. 优点:i. 模块解耦:把模块拆分,使⽤接⼝通信,降低模块之间的耦合度.ii. 项⽬拆分,不同团队负责不同的⼦项⽬:把项⽬拆分成若⼲个⼦项⽬,不同的团队负责不同的⼦项⽬.iii. 提⾼项⽬扩展性:增加功能时只需要再增加⼀个⼦项⽬,调⽤其他系统的接⼝就可以。iv. 分布式部署:可以灵活的进⾏分布式 阅读全文
posted @ 2022-08-01 16:26 开源遗迹 阅读(145) 评论(0) 推荐(0)
摘要: 1. ⼆阶段提交:a. 概念:参与者将操作成败通知协调者,再由协调者根据所有参与者的反馈情报决定各参与者是否要提交操作还是中⽌操作。b. 作⽤:主要保证了分布式事务的原⼦性;第⼀阶段为准备阶段,第⼆阶段为提交阶段 c. 缺点:不仅要锁住参与者的所有资源,⽽且要锁住协调者资源,开销⼤。⼀句话总结就是: 阅读全文
posted @ 2022-08-01 16:20 开源遗迹 阅读(420) 评论(0) 推荐(0)
摘要: a. 区别:传输协议RPC,可以基于TCP协议,也可以基于HTTP协议HTTP,基于HTTP协议传输效率RPC,使⽤⾃定义的TCP协议,可以让请求报⽂体积更⼩,或者使⽤HTTP2协议,也可以很好的减少报⽂的体积,提 ⾼传输效率HTTP,如果是基于HTTP1.1的协议,请求中会包含很多⽆⽤的内容,如果 阅读全文
posted @ 2022-08-01 16:07 开源遗迹 阅读(337) 评论(0) 推荐(0)
摘要: a. 第⼀层缓存:readOnlyCacheMap,本质上是ConcurrentHashMap:这是⼀个JVM的CurrentHashMap只读缓存,这个主要是为了供客户端获取注册信息时使⽤,其缓存更新,依赖于定时器的更新,通过和readWriteCacheMap 的值做对⽐,如果数据不⼀致,则以r 阅读全文
posted @ 2022-08-01 15:54 开源遗迹 阅读(219) 评论(0) 推荐(0)
摘要: 某个服务不可⽤时,各个Eureka Client不能及时的知道,需要1~3个⼼跳周期才能感知,但是,由于基于Netflix的服务调⽤端都会使⽤Hystrix来容错和降级,当服务调⽤不可⽤时Hystrix也能及时感知到,通过熔断机制来降级服务调⽤,因此弥补了基于客户端服务发现的时效性的缺点 阅读全文
posted @ 2022-08-01 15:33 开源遗迹 阅读(206) 评论(0) 推荐(0)
摘要: a. 当⼀个服务实例启动,会将它的ip地址等信息注册到eureka;b. 当a服务调⽤b服务,a服务会通过Ribbon检查本地是否有b服务实例信息的缓存;c. Ribbon会定期从eureka刷新本地缓存。 阅读全文
posted @ 2022-08-01 15:30 开源遗迹 阅读(109) 评论(0) 推荐(0)
摘要: springcloud由以下⼏个核⼼组件构成:Eureka:各个服务启动时,Eureka Client都会将服务注册到Eureka Server,并且Eureka Client还可以反过来从Eureka Server拉取注册表,从⽽知道其他服务在哪⾥Ribbon:服务间发起请求的时候,基于Ribbo 阅读全文
posted @ 2022-08-01 13:39 开源遗迹 阅读(302) 评论(0) 推荐(0)
摘要: 特性 ActiveMQ RabbitMQ RocketMQ kafka 开发语⾔ java erlang java scala 单机吞吐量 万级 万级 10万级 10万级 时效性 ms级 us级 ms级 ms级以内 可⽤性 ⾼(主从架构) ⾼(主从架构) ⾮常⾼(分布式架构) ⾮常⾼(分布式架构) 阅读全文
posted @ 2022-08-01 13:02 开源遗迹 阅读(77) 评论(0) 推荐(0)
摘要: a消息处理过程: b. 四种交换机:i. 直连交换机,Direct exchange:带路由功能的交换机,根据routing_key(消息发送的时候需要指定)直接绑定到队列,⼀个交换机也可以通过过个routing_key绑定多个队列。ii. 扇形交换机,Fanout exchange:⼴播消息。ii 阅读全文
posted @ 2022-08-01 12:51 开源遗迹 阅读(74) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 60 下一页