工作日常
文章平均质量分 90
爱抄中间件代码的路人丙
实践是检验真理的标准
一个爱抄中间件代码的路人丙,2023应届生, 笔者分享的内容不一定完全对,请理性食用
展开
-
【Disruptor技术调研之开源组件Shenyu网关如何应用Disruptor组件】
- shenyu 使用disruptor的场景是什么?- shenyu 为什么使用disruptor 而不使用其他的内存队列?- shenyu 是如何使用disruptor - shenyu 对disruptor 做了其他的扩展么原创 2024-07-12 17:54:38 · 640 阅读 · 0 评论 -
【Disruptor技术调研之开源组件Canal如何应用Disruptor组件】
这篇文章主要分享通过阿里开源组件Canal源码去剖析大佬们(或者说前辈们)是如何去应用Disruptor组件的,以及我们在实际业务场景有哪些是我们可以借鉴和使用的!原创 2024-07-12 15:04:30 · 1281 阅读 · 0 评论 -
【文件持续写入场景-性能优化-零拷贝(mmap)高性能文件写入MappedByteBuffer之系列(一)】
hello 大家好,我是爱抄中间件代码的路人丙,今天想跟大家分享一下,在公司文件读写业务场景下引入mmap进行文件写入的调研、优化心得体会以及实践。(这篇文章最开始是ppt,是笔者在部门内部的第一次技术分享的内容!)原创 2024-07-09 20:46:08 · 1074 阅读 · 0 评论 -
【文件持续写入场景-性能优化-零拷贝(mmap)高性能文件写入MappedByteBuffer之系列(二)】
hello 大家好,我是爱抄中间件代码的路人丙,今天想跟大家分享一下,在公司文件读写业务场景下引入mmap进行文件写入的调研、优化心得体会以及实践。(这篇文章最开始是ppt,是笔者在部门内部的第一次技术分享的内容!)原创 2024-07-09 20:47:57 · 1154 阅读 · 0 评论 -
解决Satoken(1.29.0+)组件关于session过期时间续期问题
最近在生产环境遇到一个关于使用第三方开源组件satoken的问题:token过期时间续签,想跟大家分享一下类似问题的通用解决思路。原创 2024-07-08 23:12:58 · 1110 阅读 · 2 评论 -
【线上SQL优化复盘】
操作规范定期更新表的索引统计:使用 ANALYZE TABLE 语句使表统计信息保持最新 定期由于时间因素,笔者先分享这么多,后续有时间会继续在此篇文章的基础上更新。原创 2024-06-28 17:23:52 · 1013 阅读 · 0 评论 -
【池化-ftp客户端连接池(支持多ftp源以及连接保活)】
支持多ftp配置的客户端连接池实现原创 2024-04-07 15:42:42 · 754 阅读 · 0 评论 -
【跟着中间件学技术:disruptor 源码学习】
disruptor是一个典型业务属性比较强的高性能中间件(生产消费者模式业务场景),阅读完大部分disruptor的源码后,真的感慨disruptor团队追求极致的专业和code精神,同时也是通过这一次的学习,让我更加了解如何应用disruptor以及如何设计高性能的接口打下坚实的基础,笔者认为disruptor的源码难点主要在于多消费者协调那块,只要把屏障和生产者的门禁之间的关系理清楚了,就差不多了更加了解如何应用disruptor,disruptor主要应用于高并发、低延迟、内存级别的生产、消费场景。原创 2023-10-05 18:08:54 · 360 阅读 · 0 评论 -
策略模式+单列模式实战-解决实际生产需求
利用设计模式解决实际生产需求原创 2022-12-29 18:22:11 · 127 阅读 · 0 评论 -
如何优化百万级别数据导出(excel 文件)
看完本篇文章,leader让你优化接口,再也不用害怕了原创 2022-11-08 18:07:45 · 1119 阅读 · 0 评论