加载中
聊聊分布式锁

聊聊分布式锁 关于分布式锁 分布式锁一直是分布式系统绕不过的话题,特别是微服务大行其道的今天,系统更依赖分布式锁实现正确的业务功能。因为部署多个相同的业务系统模块,就要求对共享资源...

Dubbo-服务导出

背景 服务导出就是把服务接口向注册中心注册,注册中心保存服务接口相关信息,供客户端发现、并且执行远程调用。服务接口就是提供服务能力的类和方法,所以服务导出就是把对应的类注册,这里...

RPC基本原理和技术点

背景 估计很多同学已经很多地方看过,RPC原理了。但是还是有很多同学没有弄明白这个过程的,特别是在面试的时候,很多人说不清楚。很多同学只是说我用Dubbo,我做的就是分布式系统,并且分布...

Dubbo-自适应拓展机制

背景 在 Dubbo 中,很多拓展都是通过 SPI 机制进行加载的,比如 Protocol、Cluster、LoadBalance 等,这些都是Dubbo的基础组件。这些基础组件的拓展不是在系统框架启动阶段被加载,而是拓展方...

2019/10/18 18:41
169
Dubbo源代码分析-SPI

关于为什么 很早就接触Dubbo,相信很多同学也是很早就接触Dubbo,Dubbo的出现解决很多公司的系统通讯问题,让很公司从通讯层面得以解脱,因为能自研RPC框架毕竟是少数,就算是自研RPC框架,D...

2019/10/11 14:44
24
生产环境Tomcat的优化

生产环境Tomcat的优化 估计很多公司的生产环境都使用Tomcat使用为Web容器,估计也有很多同学已经对生产环境的Tomcat的进行各种各样优化,努力找出Tomcat的性能瓶颈,在生产环境提供一个稳定的...

2019/01/29 16:33
403
一次生产的JVM优化

背景 生产环境有二台阿里云服务器,均为同一时期购买的,CPU、内存、硬盘等配置相同。具体配置如下: 节点 CPU 内存 硬盘 其它 A 2CPU 4G 普通云盘 Centos6.4 64位+JDK1.8.0_121 B 2CPU 4G 普...

Paxos的通俗解释

Paxos的通俗解释 背景 Paxos是用于一种分布式系统并且具有容错性的一致性算法,是目前业界公认能解决分布式系统一致性的问题算法之一。 Paxos于1990年由Lamport提出,但直到1998才正式被计算...

2018/12/26 15:52
3W
Java运行时数据区和线程栈

Java运行时数据区和线程栈 Java运行时数据区 上图是Java运行时数据区的逻辑图,之所以说是逻辑图,那是因为虚拟机规范只是描述虚拟机包含方法区、堆、Java栈、PC寄存器、本地方法栈,实现者只...

ClassLoader原理

ClassLoader原理 Classloader体系结构 系统自带的类加载器主要有:Bootstrap class loader、Extensions class loader、System class loader。 Bootstrap class loader 负责加载” <JAVA_HOME...

2017/11/23 15:43
112
JVM基础

介绍JAVA虚拟机基础知识,讲解JAVA虚拟机的工作原理、流程

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部