setgopro
本站致力于IT相关技术的分享
10
27
基于 RabbitMQ Saga 模式的分布式事务实现与 Datadog 可观测性注入 基于 RabbitMQ Saga 模式的分布式事务实现与 Datadog 可观测性注入
一个典型的微服务下单流程,涉及订单、支付、库存三个独立服务。当用户支付成功后,库存服务却因为网络抖动扣减失败。此时,订单状态已更新,用户款项已扣除,但商品库存未变。数据出现了不一致,而追踪这个跨越多个服务的失败链条,定位根因,成了一场噩梦。
27
27
27
构建基于动态配置与E2E测试的数据库分片架构金丝雀发布系统 构建基于动态配置与E2E测试的数据库分片架构金丝雀发布系统
在处理带有状态的应用,尤其是那些后端依赖于数据库分片架构的应用时,执行金丝雀发布是一项高风险任务。简单的流量切分方案在无状态服务上或许可行,但一旦涉及数据库 schema 的变更,它就变得脆弱不堪,极易引发生产事故。问题的核心在于,新旧版本
2023-10-27
27
27
采用服务网格实现 Phoenix 与 Ray 分布式计算集群的异构集成 采用服务网格实现 Phoenix 与 Ray 分布式计算集群的异构集成
一个生产系统的技术栈选型,很少是纯粹的理想主义产物,它往往是多方权衡与妥协的结果。我们面临的挑战是构建一个高性能的数据处理管道:前端需要一个能稳定承载海量、长连接的网关,用于接收来自边缘设备的实时数据流;后端则需要一个能够利用 Python
4 / 5