UPDATE 成功、SELECT 查不到:RR 幻读复现
两个事务在 RR 隔离级别下先查后插,计数没超却多发了券;更怪的是 UPDATE 影响行数为 1,同一事务里 SELECT 却查不到这行。这篇文章用可复现的 SQL 会话讲清快照读与当前读的差异、间隙锁的边界,以及唯一索引和原子更新怎么兜底。
Blog
格达软件工程师的实战经验、技术选型与行业观察
两个事务在 RR 隔离级别下先查后插,计数没超却多发了券;更怪的是 UPDATE 影响行数为 1,同一事务里 SELECT 却查不到这行。这篇文章用可复现的 SQL 会话讲清快照读与当前读的差异、间隙锁的边界,以及唯一索引和原子更新怎么兜底。
第三方接口 100 QPS,我们打出 750 QPS 换来一串 429。这篇文章给出 Go 版令牌桶和两种漏桶的可运行实现,说清三者真正的差别、burst 该怎么定、以及把 now 放到锁外这类会让实际速率悄悄变低的坑。
低代码擅长流程与表单,定制开发负责复杂交互、深度集成与核心业务逻辑。本文给出四类场景的适配度对比、混合架构落地路径与五问决策清单,帮助企业少走弯路。
低代码擅长标准化与快速交付,但复杂业务逻辑、硬件对接、高并发与品牌化体验仍需定制开发。本文用一张适配度对照表,给出低代码与定制开发混合落地的务实建议。
低代码擅长表单、审批、报表等已知模式的高效交付,但在高并发、硬件集成、复杂算法与极致 C 端体验上存在硬边界。本文给出场景对照表与可落地的混合架构选型建议。
低代码擅长标准化表单与流程,却难以覆盖复杂逻辑、高并发与深度集成。本文用选型表和分层架构说明何时该用低代码、何时必须定制开发,并给出 APP、小程序、PC 软件与服务器维护的落地建议。
低代码在标准化场景提效明显,但面对复杂业务、高并发、深度集成时,定制开发仍是核心。本文从边界、场景和格达软件业务实践出发,给出混合开发策略。
从业务场景、团队能力、性能与维护成本出发,对比原生、Flutter、React Native、小程序容器等路线,并结合格达软件 APP、小程序、PC 软件与服务器维护经验,给出可落地的选型建议。
结合格达软件在 APP、小程序与 PC 软件项目中的经验,对比 Node.js、Java、PHP、.NET 四类技术栈的适配场景,并给出工程化规范、性能优化与服务器运维的落地建议。
低代码平台擅长快速搭建内部标准应用,但在复杂业务、高并发、安全合规等场景仍力不从心。本文分析两者边界,给出三步选型建议,并介绍格达软件开发咨询与服务器维护服务的价值。