比如Seata的AT模式,来尝试简化‘预扣’和‘最终扣减’之间的状态管理,虽然会引入一定的复杂度,但可能让流程更清晰。另外,当时我们对Redis的使用比较基础,现在可能会更深入地利用Redis的数据结构,比如用Sorted Set来管理不同优先级仓库的库存水位,实现更动态的路由。不足……当初对监控和可观测性投入不够,很多问题靠报警和人工查日志,现在肯定会把链路追踪、指标埋点做得更完善”。
比如Seata的AT模式,来尝试简化‘预扣’和‘最终扣减’之间的状态管理,虽然会引入一定的复杂度,但可能让流程更清晰。另外,当时我们对Redis的使用比较基础,现在可能会更深入地利用Redis的数据结构,比如用Sorted Set来管理不同优先级仓库的库存水位,实现更动态的路由。不足……当初对监控和可观测性投入不够,很多问题靠报警和人工查日志,现在肯定会把链路追踪、指标埋点做得更完善”。