Welcome everyone

汪明鑫的文章

java

浅聊负载均衡

浅聊负载均衡
负载均衡策略一般有轮询、权重、hash等 一般RPC 服务负载均衡策略按照权重,各节点一般配置有相同的权重,如果希望调整流量调度策略,就修改节点配置的权重就行。 一般服务节点权重一样,流量都是均分的,CPU和内存“纸面”配置是一样的。 但是呢?现在都是容器云调...

4天前 21浏览 0评论 0喜欢

java

浅聊性能优化

浅聊性能优化
明天开始休假,定好的高铁票,可能由于疫情原因得退了,还在纠结中,第一次假期前一天还不确定去哪,这疫情时真tm傻逼。。。服了。 最近1月多月有点小忙还有自己有点小懒,博客断更,趁着节前有点空闲,稍微水篇文章,哈哈~ 蛋疼啊,22年年初制定的计划,基本上一大半没完成。 ...

4天前 22浏览 0评论 0喜欢

更多

七月尾

七月尾
7月最后一天,回头看看,这个月还是做了不少事的。 无聊的时候记下流水账,哈哈~ 和朋友一起去了趟古北带启霞打九价最后一针打了新冠加强针打了几次球游泳了和朋友打游戏开黑熬了几次夜,放纵了几次,下个月继续回归正轨去看了一趟姥爷搬家退租搞定,又搬回了心心念的育新送...

2个月前 (07-31) 142浏览 0评论 1喜欢

java

Guava Cache 原理分析

Guava Cache 原理分析
没有用过Guava Cache的同学先看一下介绍的文章 http://xinyeshuaiqi.cn/2020/06/08/local-cache/ 本文主要介绍一些Guava Cache的一些数据结构和底层原理 先看一眼核心类图: ...

3个月前 (07-12) 149浏览 0评论 4喜欢

java

基于ZK的注册监听的本地缓存

基于ZK的注册监听的本地缓存
先上github链接: https://github.com/PhantomThief/zknotify-cache 架构模式: client端在构建缓存时,需要制定一个zk的路径 当源数据变更需要刷新本地缓存时,就更新...

3个月前 (07-11) 125浏览 0评论 2喜欢

java

使用 ByteBuddy 操作字节码

使用 ByteBuddy 操作字节码
ByteBuddy 是 JavaAgent的一种实现,他的性能比较好,api使用起来也比较方便 本文主要简单介绍如何使用ByteBuddy操作字节码 首先引入依赖 <dependency> <groupId&g...

3个月前 (06-29) 86浏览 0评论 1喜欢

java

Java 字节码初体验

Java 字节码初体验
概述 Java代码通过javac编译成字节码 JVM可以识别字节码,一处编写处处运行 JVM相当于是操作系统的中间一层抽象,屏蔽平台差异性 字节码并不是某种虚拟 CPU 的机器码,而是一种介于源码和机器码中间的一种抽象表示方法,不过字节码通过 JIT(J...

3个月前 (06-21) 106浏览 0评论 0喜欢

更多

一些不好的设计

一些不好的设计
盘点业务系统中经常遇到的一些不好的设计   过度信任下游 case1: 依赖数据侧导出的数据做数据同步,每天只同步一次 比如约定7点数据产出,10点同步一次 结果7点数据没产出,10点同步了个寂寞 导致今天的数据没有拿到,直接导致线上故障 好的做法是不信任依赖...

3个月前 (06-21) 182浏览 0评论 0喜欢