Go微服务
-
Go微服务中分布式事务Saga模式实现:从编排到补偿的完整方案
微服务架构下分布式事务的核心矛盾 单体应用中,数据库本地事务(ACID)保证了一致性。微服务拆分后,一个业务操作可能跨越订单、库存、支付、通知等多个服务,每个服务独享自己的数据库,…
-
Go微服务优雅关机实战:从信号捕获到连接排空的完整实现方案
微服务直接关机的风险场景 在Kubernetes环境中滚动更新或手动缩容时,Pod收到SIGTERM信号后有30秒的宽限期(terminationGracePeriodSecond…