05 2022 档案

kafka 原理和总结
摘要:首先kafka 和 rocketmq 机制非常类型 kafuka结构图(来源网络) kafka中集群中的角色名词解释和作用 1 broker mq服务节点 2 producter 生产者 3 consumer 消费者 4 ISR (In-Sync Replicas) kafka 处于据同步的副本(节 阅读全文

posted @ 2022-05-27 20:40 zhangyukun 阅读(125) 评论(0) 推荐(0) 编辑

centos 安装kafka
摘要:1 恢复内容开始 1 安装zookeeper 1 下载 https://dlcdn.apache.org/zookeeper/zookeeper-3.8.0/apache-zookeeper-3.8.0-bin.tar.gz 2 解压: tar -zxvf apache-zookeeper-3.8. 阅读全文

posted @ 2022-05-27 20:39 zhangyukun 阅读(80) 评论(0) 推荐(0) 编辑

网页可能暂时无法连接,或者它已永久性地移动到了新网址。
摘要:如果你看到这样的一个网页,那么这个网站不是墙掉了,而是因为你的默认DNS 不能正确的解析这个域名,不能找到这个域名对应的ip。 解决办法就是刚换DNS我用的8.8.8.8解决了,你可以试试,如果哦不行就百度找找别的DNS ,移动的,联通的,电信,阿里的,华为的,腾讯的登登.....总有一个可以访问。 阅读全文

posted @ 2022-05-26 22:08 zhangyukun 阅读(13597) 评论(0) 推荐(1) 编辑

Timer 原理 到 spring 定时器任务
摘要:Java Timer 怎么实现延时任务的?怎么实现周期任务的?消耗资源多吗?执行时间准确吗? 1 Timer 的基本使用。 第一个参数是任务,第二个参数可以是指定时间,第三个参数如果指定了就会周期的执行这个任务 2 Timer 的原理 概述:Timer 有一个内部线程,和一个阻塞队列,在Timer 阅读全文

posted @ 2022-05-24 21:55 zhangyukun 阅读(179) 评论(0) 推荐(0) 编辑

zookeeper 可视化工具 推荐 5种对比
摘要:1 ZooKeeper Assistant (收费的,也不贵几十块钱,但是限制客户端数量(2个)),有监控统计图,但是,免费 只能连接localhost 下载地址: http://www.redisant.cn/za 收费情况: 2 PrettyZoo 界面漂亮,对4字节命令支持好 (我用的这个) 阅读全文

posted @ 2022-05-23 21:16 zhangyukun 阅读(6803) 评论(2) 推荐(2) 编辑

cpu 多级缓存协议 MESI 状态图解
摘要:一张图表示MESI: 缓存行在cpu 共享的情况有4种状态,分别是 M 修改,E独享,S共享,I 无效4种状态。 M:修改了缓存行,但是没有同步到主内存,并且需要在别的cpu 读取这个缓存行前同步到主存。 E:独享,一个cpu 占用,这时候自己可以写,可以读。 S:共享状态,都能读,但是都还没有写。 阅读全文

posted @ 2022-05-01 17:40 zhangyukun 阅读(221) 评论(0) 推荐(0) 编辑

商品秒杀提高QPS解决方案
摘要:提高QPS有不变的几个思想: 1 缓存数据好过直接操作数据库 2 批量修改,好过单条修改 3 保护系统不宕机,宕机以后QPS 为0. 场景和要求:活动商品秒杀,需要支持大量的用户的瞬时冲击,我们需要尽量的做到QPS 高,然后我们要保证即便用户超出我们系统预期也能稳定运行。 不优化情况我们一般怎么做: 阅读全文

posted @ 2022-05-01 14:06 zhangyukun 阅读(689) 评论(0) 推荐(0) 编辑

Java 伪内存共享解决方案
摘要:简单的说一下伪内存共享是什么: cpu读取数据的顺序:cpu->寄存器->1级缓存->2级缓存->3级缓存(3级缓存开始是CPU共享的)->主内存->硬盘,读取数据不是一个对象或者一个字节为单位读取的,而已一缓存行为单位,CPU 不同缓存行的大小也不同,一般为32-256个字节,最常见的缓存行大小是 阅读全文

posted @ 2022-05-01 00:16 zhangyukun 阅读(212) 评论(0) 推荐(0) 编辑

导航

< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10
点击右上角即可分享
微信分享提示