记录分库分表场景下的线上踩坑经历:直接修改路由键字段导致查询异常,分析bigint与字符串类型路由行为差异,给出正确解法:删除原记录再插入而非直接update。
解决消息队列重复消费导致的幂等问题,梳理分布式锁、唯一索引、特殊SQL、排他锁四种方案,并分析MySQL加锁机制。
记录浙江省精子库捐精全过程,包括捐精意义、严格的精子质量筛选标准、详细流程与补助政策,分析男性精子质量下降趋势及程序员高发影响因素,给出科学改善建议。
记录Spring Cloud Stream迁移至MetaQ原生配置引发的消费堆积问题排查。通过源码分析发现同一ConsumerGroup只能映射一个MQConsumerInner,最终通过拆分ConsumerGroup ID解决。
记录两次上海之行的对比感悟,从大一穷游时的震撼到五年后的疲惫,引发对青春流逝与心境变化的感慨。
讲解Spring项目单元测试与集成测试实践,涵盖JUnit、Mockito、PowerMock框架使用,以及数据源、外部RPC接口Mock和测试容器配置策略。
系统讲解零拷贝技术原理与实现,从普通IO流程的4次拷贝开销出发,介绍DMA、mmap、sendfile及Direct I/O等方案的适用场景与局限性。
2023年春节返乡随笔,记录摆摊卖对联、儿时玩伴离散、陪父就医等片段,感悟亲情友情与时代变迁中的成长。
2022年终总结:经历公司大裁员与多次组织架构调整,从核心开发晋升为产品技术负责人。在帮带校招生、独立owner产品的过程中,建立起OWNER意识,也在焦虑中找到靠自己才是硬道理的人生信条。
剖析Netty框架核心优势:三层逻辑架构、Bootstrap脚手架、Handler责任链、TCP粘包拆包解决方案、ByteBuf动态扩缩容与序列化支持。