logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[Linux]在Linux上部署Java开发环境笔记(一):虚拟机安装Linux,配置Linux和主机XP能互Ping成功

在Linux上部署Java开发环境笔记(一):虚拟机安装Linux,配置Linux和主机XP能互Ping成功本文使用的虚拟机软件为:VirtualBox-3.2.4-62467-Win.exe下载地址:http://dlc.sun.com.edgesuite.net/virtualbox/3.2.4/VirtualBox-3.2.4-62467-Win.exe安装的Linux版本为:红旗Linux

#linux#虚拟机#java +1
[Linux]在Linux上部署Java开发环境笔记(四):Linux中安装Oracle10g

在Linux上部署Java开发环境笔记(四)Linux中安装Oracle10g2010/06/15一、下载Oracle XE此次使用的Linux是红旗桌面6.0版本,oracle官方称oracle10g标准版(10201_database_linux32.zip)只支持redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2,redh

#linux#java#oracle +2
深入学习Kafka:集群中Controller和Broker之间通讯机制分析 - ControllerChannelManager

所有博文均在个人独立博客http://blog.mozhu.org首发,欢迎访问!Kafka集群中,首先会选举出一个broker作为controller,然后该controller负责跟其他broker进行协调topic创建,partition主副本选举,topic删除等事务。下面我们来分析controller和其他broker的通讯机制controller会发三种请求给其他broker,

#kafka
Java分布式跟踪系统Zipkin(八):Zipkin源码分析-KafkaCollector

所有博文均在个人独立博客http://blog.mozhu.org首发,欢迎访问!前面几篇博文中,都是使用OkHttpSender来上报Trace信息给Zipkin,这在生产环境中,当业务量比较大的时候,可能会成为一个性能瓶颈,这一篇博文我们来使用KafkaSender将Trace信息先写入到Kafka中,然后Zipkin使用KafkaCollector从Kafka中收集Span信息。在Brav

#微服务
深入学习Kafka:Leader Election - Kafka集群Leader选举过程分析

所有博文均在个人独立博客http://blog.mozhu.org首发,欢迎访问!本文所讲的Leader是指集群中的Controller,而不是各个Partition的Leader。为什么要有Leader?在Kafka早期版本,对于分区和副本的状态的管理依赖于zookeeper的Watcher和队列:每一个broker都会在zookeeper注册Watcher,所以zookeeper就会出现大量的

#kafka
深入学习Kafka:Topic的删除过程分析

所有博文均在个人独立博客http://blog.mozhu.org首发,欢迎访问!要删除Topic,需要执行下面命令:.\kafka-topics.bat --delete --zookeeper localhost:2181 --topic test这里假设zookeeper地址为localhost,要删除的topic是test,这条命令实际上是在zookeeper的节点/admin/delet

#kafka
Java分布式跟踪系统Zipkin(二):Brave源码分析-Tracer和Span

所有博文均在个人独立博客http://blog.mozhu.org首发,欢迎访问!Brave是Java版的Zipkin客户端,它将收集的跟踪信息,以Span的形式上报给Zipkin系统。(Zipkin是基于Google的一篇论文,名为Dapper,Dapper在荷兰语里是“勇敢的”的意思,这也是Brave的命名的原因)Brave目前版本为4.9.1,兼容zipkin1和2的协议,github地址:

#微服务
到底了