小土豆Yuki

LV1
发表了文章

ZooKeeper(二)

即所谓的配置中心,就是发布者经数据发布到ZooKeeper的一个或一系列节点上,供订阅者进行数据订阅,进而达到动态的获取数据的目的,实现配置信息的集中式管理和数...

小土豆Yuki
发表了文章

ZooKeeper(三)

上图我们看到watcher机制有三部分组成,客户端,zookeeper,watchmanager,客户端把向zookeeper注册的同时,灰板watcher存储...

小土豆Yuki
发表了文章

分布式服务架构(一)

JEE是Java平台企业化的简称,如上就是JEE时代的典型架构,分为web层,业务逻辑层,以及数据存储层,不同层级有自己的职责,每个层级职责单一

小土豆Yuki
发表了文章

分布式服务架构(二)

具有ACID的数据库支持强一致性,强一致性代表数据库本身不会出现不一致的线性,每个事务都是原子性,要么成功,要么失败,事物间具有隔离性,且互不影响,而且最终状态...

小土豆Yuki
发表了文章

ZooKeeper(一)

Propser,接受Client请求,向集群提出提议(propose),并在发送冲突的时候,起到冲突调节的作用,向议员,替民众提出议案

小土豆Yuki
发表了文章

Dubbo全面解析

假设我们不进行拆分系统,一个系统的代码全部在一个服务中,少则7,8万行代码,多则几十万代码,当我们去维护的时候就非常麻烦,如正常迭代开发,我修改其中一小段代码,...

小土豆Yuki
发表了文章

Mybatis全面总结

一级缓存,即本地缓存,作用域默认为sqlSession,本地缓存不能关闭,但是可以清空,同一次会话期间只要查询过的数据都会保存在当前sqlsession的一个m...

小土豆Yuki
发表了文章

Spring,SpringCloud全面解析

如上图所示,两个或两个以上bean互相持有对方,最终形成闭环,循环依赖的场景有个两种

小土豆Yuki
发表了文章

kafka全面解析(二)

oldproducer是生产者scala版本的生产者,支持同步模式,和异步模式,通过实行producer.type进行配置。

小土豆Yuki
发表了文章

kafka全面解析(一)

kafka将消息抽象归纳一个主题,一个主题就是对消息的一个分类,生产发送消息到特定主题,消费者订阅主题进行消费

小土豆Yuki
发表了文章

RabbitMQ全面总结

是指应用程序对应用程序的一种高效可靠的消息传递的通信方法,通过提供消息传递和消息排序模型,他可以在分布式环境下扩展进程间的通信,典型的生产者和消费者的代表

小土豆Yuki
发表了文章

Mysql全面总结

常见的存储引擎有MyISAM,InnoDB,MEMORY,MERGE.今天我们就分别介绍一下,

小土豆Yuki
发表了文章

自增id用完怎么办

我们知道mysql中存在很多自增id,然后不断增长,由于只要给id定义了这个数的字节长度,那么他就有了上限,比如无符号整型(unsigned int)是4个字节...

小土豆Yuki
发表了文章

redis全面总结

开启AOF,需要在配置文件中配置appendonly yes,而AOF执行流程包括下面三种

小土豆Yuki
发表了文章

G1和CMS垃圾收集器详解

CMS收集器是一种以获取最短回收停顿时间为目标的收集器。很大一部分是应用在互联网网站或者浏览器的B/S系统的服务端。

小土豆Yuki
发表了文章

并发的可达性分析

我们知道JVM是利用可达性分析算法来判断对象是否存活,可达性分析算法理论上要求全过程基于一个能保障一致性的快照中进行分析,这意味着必须冻结用户线程的运行。

小土豆Yuki
发表了文章

如何优化垃圾回收机制

我们知道之所以java比较容易上手,很大的原因是由于我们不需要关注对象的回收和释放,可以减少不少的工作量,但是完全交由虚拟机回收,也会带来回收性的不确定性。

小土豆Yuki
发表了文章

JVM内存模型详解

在Java中,JVM内存模型主要分为堆,方法区,程序计数器,虚拟机栈,本地方法栈,如下图

小土豆Yuki
发表了文章

java虚拟机如何加载一个类

现实生活中,我们经常要盖房子,那么盖房子要经过哪些过程呢,首先我们要请建筑师出个方案,然后去市政部门进行报备,验证,通过后才可以盖房子,改好之后还要进行装修,之...

小土豆Yuki
发表了文章

Mysql如何保证高可用

主备切换是很正常的操作,比如服务下线,断电,软件升级等等,首先我们先了解另外一个概念就是同步延迟,与数据同步的三个时间点如下

小土豆Yuki

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券