接 : 《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项目提交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的年终总结报告
前言碎语 笔耕不辍,很多事情不记就忘了,今天听群友感慨说今年的年终总结还没写,忽然发现,我已经遗漏掉2018的年终总结了,回过头来看, 《2017,kl的年终总结报告 》 里吹过的牛逼在2018年虽然都实现了,但是回想下总感觉缺乏点清晰感。恰逢又要回家了,年末很多事情却又多了起来,即如此,还是要写写2019年那些事,因为2019年对我个人和团队来说,都是变化非常大,非常有...
学会IDEA REST Client后就可以丢掉postman了
前言 接口调试是每个软件开发从业者必不可少的一项技能,一个项目的的完成,可能接口测试调试的时间比真正开发写代码的时间还要多,几乎是每个开发的日常工作项。所谓工欲善其事必先利其器,在没有尝到IDEA REST真香之前,postman(chrome的一款插件)确实是一个非常不错的选择,具有完备的REST Client功能和请求历史记录功能。但是当使用了IDEA REST之后,postman就可以丢了,因为,ID...