Home/Blog/Netty / Kafka / Redis 保序问题的源码对比与 NIO 框架主流解法数据库Netty / Kafka / Redis 保序问题的源码对比与 NIO 框架主流解法掘金2026-11-06 16:420 viewsS — Situation:多路复用解决了连接数,却制造了一个新问题 BIO 时代线程和连接绑死,一万连接就要一万个线程,这个瓶颈大家都熟。NIO 用「少量线程 + 多路复用」解决之后,一个新的、更隐Source:https://juejin.cn/post/7704844150567223311My favoritesPrevious一份 Markdown 发十个平台:cspub 一稿多投Next不透明物体的渲染算法Related postsAgent,“重做”数据库(本文作者为 产业家,钛媒体经授权发布) 文 | 产业家 “公司的活动总预算是多少?”对于一名熟悉业务的财务人员来说,这或许是个再简单不过的问题。但在某数据库厂商测试的企业级Agent场景中,AI给出的答案与真实情况相差了近15倍。 面对这0钛媒体数据库变更审批困局,被这个开源工具解决了生产环境中的一次数据库变更,往往需要经过多方审核。DBA 需要确认 SQL 是否存在风险,业务负责人需要评估变更对业务的影响,有时还需要经过安全或运维团队的确认。 但在实际操作中,审批流程未必总能满足0掘金五个进程同时写 SQLite,谁在丢数据5 进程写 SQLite,busy_timeout=0 时 92% 事务被拒、1 万行只落 800 行;本次 100ms 7 次全落库。WAL 不让写并行,读长尾 307→4ms,最坏 268ms。0掘金开源 yourbatis:把 MyBatis 的动态 SQL 体验带到 Go用过 MyBatis 的人,大概都能理解我们为什么喜欢它:SQL 直接写,复杂查询也能按自己的需要组织; 遇到可选条件、批量操作,用 、 、 就能表达。SQL 和0掘金内网全断,怎么核实高炉和烧结系统的数据库对接信息VPN 没连、内网全部 TCP 超时,没法实连数据库。本文记录了一次纯靠配置文件和初始化 SQL 完成数据库点位对接核实的实操过程:取证边界怎么划、yml 逐行怎么标、以及发现两个系统共享同一业务库这个最大的坑。0掘金第22章:Redis 持久化 RDB 与 AOF:数据不丢的底线1. 项目背景 1.1 业务场景 订单团队逐步把 Redis 用在了越来越多的场景——秒杀库存预热、活动资格缓存、验证码、排行榜、会话状态。刚开始大家都说"Redis 是缓存,丢了可以回源"。但随着业0掘金