全部文章 技术 闲谈 测试一下功能吧 2022-11-24 1 分钟 1.8k 54 字 阿里服务器被ban了,数据全没了,测试一下重新组织博客能否正常工作吧 全部组件都使用了国外免费的平台。 下一篇随想—生活效能 相关文章 一 技术 一致性事务:从 2PC 到 Outbox pattern 如果你做过一点微服务开发,大概率都遇到过这种场景: 用户下单 → 扣库存 → 扣余额 → 更新积分。 这听上去很简单,按顺序写几行逻辑就好,但问题是——这些操作分散在不同的服务、不同的数据库里。 于是问题来了: 如果中间有一步失败了,整个流程该怎么办? - 订单创建了,但库存没扣? - 库存扣了,但支付失败? - 消息没发出去,用户看不到状态? 这就是经典的分布式事务一致性问题。 2025-11-28 15 分钟 1.8k 鸿 技术 鸿蒙 OS 的签名密钥机制,我终于整明白了! 在做移动应用开发时,不管是 Android 还是 iOS,我们都绕不开“签名”这件事。最近我们项目在筹备适配 HarmonyOS NEXT(鸿蒙 Next) 的 SDK,也顺势把鸿蒙的签名机制研究了一遍。这篇文章来分享下。 2025-07-20 5 分钟 2.5k huaweiharmonysigning-key 数 技术 数据库分表实践:如何优雅地切换到分表架构 在我们的后端架构中,我们采用了以游戏为租户单位的多租户数据库设计。所有游戏共享同一套数据库 schema,每张表通过 game_id 字段进行逻辑隔离。这种设计在初期带来了显著的开发与维护效率,支持我们快速迭代、快速上线多个游戏项目。 然而,随着接入的游戏数量增加、业务数据持续增长,这种“共享单表”的设计逐渐暴露出一些架构层面的瓶颈与隐患。 2025-07-05 9 分钟 2.1k db 评论 评论区快到眼前时才会加载。 评论区需要启用 JavaScript。
一 技术 一致性事务:从 2PC 到 Outbox pattern 如果你做过一点微服务开发,大概率都遇到过这种场景: 用户下单 → 扣库存 → 扣余额 → 更新积分。 这听上去很简单,按顺序写几行逻辑就好,但问题是——这些操作分散在不同的服务、不同的数据库里。 于是问题来了: 如果中间有一步失败了,整个流程该怎么办? - 订单创建了,但库存没扣? - 库存扣了,但支付失败? - 消息没发出去,用户看不到状态? 这就是经典的分布式事务一致性问题。 2025-11-28 15 分钟 1.8k
鸿 技术 鸿蒙 OS 的签名密钥机制,我终于整明白了! 在做移动应用开发时,不管是 Android 还是 iOS,我们都绕不开“签名”这件事。最近我们项目在筹备适配 HarmonyOS NEXT(鸿蒙 Next) 的 SDK,也顺势把鸿蒙的签名机制研究了一遍。这篇文章来分享下。 2025-07-20 5 分钟 2.5k huaweiharmonysigning-key
数 技术 数据库分表实践:如何优雅地切换到分表架构 在我们的后端架构中,我们采用了以游戏为租户单位的多租户数据库设计。所有游戏共享同一套数据库 schema,每张表通过 game_id 字段进行逻辑隔离。这种设计在初期带来了显著的开发与维护效率,支持我们快速迭代、快速上线多个游戏项目。 然而,随着接入的游戏数量增加、业务数据持续增长,这种“共享单表”的设计逐渐暴露出一些架构层面的瓶颈与隐患。 2025-07-05 9 分钟 2.1k db
评论
评论区快到眼前时才会加载。