欢迎来到窥视未来的博客

Fork me on GitHub

2021年3月7日

分布式消息Kafka通信原理分析

摘要: 主要内容 消息的存储原理 Parition的副本机制原理 副本数据的同步原理 日志分段 LogSegment -> 日志文件默认大小 1G,当前log日志文件到达阈值1G的时候才会生成下一个分段 sh kafka-run-class.sh kafka.tools.DumpLogSegments -- 阅读全文

posted @ 2021-03-07 21:30 窥视未来 阅读(188) 评论(0) 推荐(0) 编辑

分布式消息Kafka通信

摘要: 主要内容 Topic & partition 消息分发策略 消息消费原理 消息的存储策略 partition副本机制 Topic & partition topic 是存储消息的逻辑概念,每一条消息发送到kakfa集群上都会有一个类别,这个类别就是topic partition 1、每个topic可 阅读全文

posted @ 2021-03-07 21:19 窥视未来 阅读(104) 评论(0) 推荐(0) 编辑

2021年3月4日

使用docker 搭建nexus3.29

摘要: 1、查找nexus 镜像 docker search nexus 2、拉取starts 数最高的镜像 docker pull sonatype/nexus3 3、启动nexus镜像容器 docker run -d -p 8081:8081 -p 8082:8082 -p 8083:8083 --na 阅读全文

posted @ 2021-03-04 11:09 窥视未来 阅读(440) 评论(0) 推荐(0) 编辑

2021年3月2日

分布式消息Kafka初步认识及基本应用

摘要: 主要内容 1. Kafka产生背景2. Kafka的架构3. Kafka的安装部署及集群部署4. Kafka的基本操作5. Kafka的应用 Kafka产生背景 kafka 作为一个消息系统,早起设计的目的是用作 LinkedIn 的活动流(Activity Stream)和运营数据处理管道(Pip 阅读全文

posted @ 2021-03-02 21:55 窥视未来 阅读(152) 评论(0) 推荐(0) 编辑

2021年2月14日

Dubbo 常用配置及源码分析

摘要: 主要内容 多版本支持 主机绑定 集群容错 服务降级 配置优先级别 什么是SPI 源码阅读之Dubbo中的SPI机制分析 源码阅读之Dubbo服务发布过程分析 多版本支持 dubbo的服务端 dubbo-server.xml 配置文件如下 <?xml version="1.0" encoding="U 阅读全文

posted @ 2021-02-14 17:37 窥视未来 阅读(441) 评论(0) 推荐(0) 编辑

2021年2月13日

Dubbo的基本认识

摘要: 主要内容 为什么需要Dubbo Dubbo的架构 Dubbo的使用 Dubbo注册中心原理 如何快速启动Dubbo服务 多协议支持 多注册中心支持 启动检查机制 基于集群访问 Dubbo初步认识 dubbo中文网站:http://dubbo.apache.org/zh-cn/ dubbo英文网站:h 阅读全文

posted @ 2021-02-13 10:20 窥视未来 阅读(453) 评论(0) 推荐(0) 编辑

2021年2月12日

Zookeeper注册中心实现简易手写RPC框架

摘要: 主要内容 1. 使用zookeeper原生 API 实现分布式锁2. 分析Curator实现分布式锁的原理3. 实现带注册中心的RPC框架 使用zookeeper原生 API 实现分布式锁 Synchronized或者Lock zookeeper 、redis、数据库 在使用ZooKeeper进行分 阅读全文

posted @ 2021-02-12 13:42 窥视未来 阅读(185) 评论(0) 推荐(0) 编辑

zookeeper 核心原理

摘要: zookeeper 核心原理 1、了解zookeeper的设计 2、zookeeper集群角色 3、深入分析ZAB协议 4、从源码层面分析leader选举的实现过程 5、关于zookeeper的数据存储 6、关于zookeeper数据存储 zookeeper 的由来 zookeeper的设计 防止单 阅读全文

posted @ 2021-02-12 13:11 窥视未来 阅读(194) 评论(0) 推荐(0) 编辑

2021年1月17日

分布式系统的基石序列化和反序列化

摘要: 了解序列化的意义 序列化能解决什么问题? Java 平台允许我们在内存中创建可复用的 Java 对象,但一般情况下,只有当 JVM 处于运行时,这些对象才可能存在,即,这些对象的生命周期不会比 JVM 的生命周期更长。但在现实应用中,就可能要求在 JVM停止运行之后能够保存(持久化)指定的对象,并在 阅读全文

posted @ 2021-01-17 15:47 窥视未来 阅读(184) 评论(0) 推荐(0) 编辑

2020年11月7日

Zookeeper 初步认识及基本应用

摘要: Zookeeper 初步认识及基本应用 阅读全文

posted @ 2020-11-07 10:23 窥视未来 阅读(76) 评论(0) 推荐(0) 编辑

导航