studaeo
本站致力于IT相关技术的分享
10
27
27
27
27
27
构建基于PostgreSQL逻辑复制与Tornado的GraphQL实时订阅网关 构建基于PostgreSQL逻辑复制与Tornado的GraphQL实时订阅网关
项目开发中一个棘手的常规问题是如何将后端数据源的变更实时推送给前端客户端。传统的轮询机制不仅延迟高,而且在客户端数量增多时会给服务器带来巨大的资源浪费。我们需要的是一个由数据变更驱动的、反应式的推送架构。 最初的构想很简单:在业务代码的数据
2023-10-27
27
基于PostgreSQL事务性发件箱模式构建可观测的Saga执行器 基于PostgreSQL事务性发件箱模式构建可观测的Saga执行器
在拆分单体应用时,跨多个微服务的事务一致性是首先要面对的硬骨头。一个典型的场景是创建订单,需要依次调用库存服务扣减库存、账户服务扣减余额、订单服务创建订单。如果其中任何一步失败,整个操作需要回滚。在单体应用中,一个数据库事务就能搞定。但在分
4 / 5