2023 KL的年终总结

接 : 《2020 KL的年终总结》 上一次写年总结还是在 2020 年,那会正是疫情爆发的一年,然后万万没想到,口罩一带就是 3年,已记不清什么时候才彻底和疫情拜拜。只记得有一天公司园区的围栏被拉走了,我漫无目的在在园区里乱走,享受自由。 回顾 新工作新挑战 是的,在接近年终快发年终奖的时间里,我闪辞了。可能很多人都有疑问,为什么不等拿完年终奖在走,为什么在凯京待...

阅读全文 »

记一次 golang 的 zstd 压缩、解压缩优化

问题背景 1、开发反馈 trs 的 stg 环境开启 zstd 解压缩后,内存有明显持续上涨趋势,最终导致 OOM 如图,内存频繁申请释放,当时分析导致 OOM 的原因是因为 stg 的 CPU 不够,导致 GC 不及时,调整 CPU 资源后确实 OOM 没有了。并未怀疑程序本身的性能问题 2、infra 同学发现 adx 的服务存在 zstd 压缩导致 CPU 资源消耗异常的问题,发现是压缩对象的 init 操作非常重导致。 问题分析 结合上面两...

阅读全文 »

kkFileView 文件预览 ofd 文件支持版本v3.6.0发布

kkFileView 专注文件预览 kkFileView 是以 spring boot 构建的文件在线预览的项目,已评码云 GVP 项目。以最宽松的 Apache 协议开源。kkFileView 致力于打造开源里最简单好用的文件预览项目。本次发版重点支持了 ofd 文件,欢迎下载使用,详细内容如下: gitee 发版信息: https://gitee.com/kekingcn/file-online-preview/releases/v3.6.0 github 发版信息: https://github.com/kekingcn/kkFileView/releases/tag/v3.6.0 本次版本迭代内容 of...

阅读全文 »

2020 KL的年终总结

时光飞逝,年初从家里出门的情形恍若昨日。2020是不平凡的一年,疫情从年初笼罩到年尾,上海的冬天也是打破了历史同期最冷的记录。眼看春节将至,是时候回顾总结下2020了。 回顾年初立下的flag 19年的规划里,2020需要完成三件事儿: 1、平滑升级自维护dubbo版本和官方最新版本同步 2、区块链落地,实现业务轻松上链 3、中台探索建设 第一件事儿,平滑升级dubbo版本这件事,实施...

阅读全文 »

给gRPC-spring-boot-starter一个pr的说明

给gRPC-spring-boot-starter一个pr的说明

前言 为了更好的说明给gRPC-spring-boot-starter项目提交bug修复的pr的原因,解答作者的问题。以博文的形式记录了整个过程的上下文,目前pr未合并还在沟通处理中,希望此博文可以更清楚描述问题 pr地址: https://github.com/yidongnan/grpc-spring-boot-starter/pull/454 gRPC-spring-boot-starter是什么? 这是一个spring-boot-starter项目,用来在spring boot框架下,快速便捷的使用grpc技术,开箱即用。它提供如下等功...

阅读全文 »

2019,kl的年终总结报告

2019,kl的年终总结报告

前言碎语 笔耕不辍,很多事情不记就忘了,今天听群友感慨说今年的年终总结还没写,忽然发现,我已经遗漏掉2018的年终总结了,回过头来看, 《2017,kl的年终总结报告 》 里吹过的牛逼在2018年虽然都实现了,但是回想下总感觉缺乏点清晰感。恰逢又要回家了,年末很多事情却又多了起来,即如此,还是要写写2019年那些事,因为2019年对我个人和团队来说,都是变化非常大,非常有...

阅读全文 »

学会IDEA REST Client后就可以丢掉postman了

学会IDEA REST Client后就可以丢掉postman了

前言 接口调试是每个软件开发从业者必不可少的一项技能,一个项目的的完成,可能接口测试调试的时间比真正开发写代码的时间还要多,几乎是每个开发的日常工作项。所谓工欲善其事必先利其器,在没有尝到IDEA REST真香之前,postman(chrome的一款插件)确实是一个非常不错的选择,具有完备的REST Client功能和请求历史记录功能。但是当使用了IDEA REST之后,postman就可以丢了,因为,ID...

阅读全文 »