240 发简信
IP属地:浙江
  • 分布式事务中间件Seata的设计原理

    微信公众号「后端进阶」,专注后端技术分享:Java、Golang、WEB框架、分布式中间件、服务治理等等。 在微服务架构体系下,我们可以按照业务...

  • Dubbo 全链路追踪日志的实现

    微服务架构的项目,一次请求可能会调用多个微服务,这样就会产生多个微服务的请求日志,当我们想要查看整个请求链路的日志时,就会变得困难,所幸的是我们...

  • 微信支付 SDK for Golang

    一个为Go语言量身定做、超级好用的微信支付SDK。 GitHub地址:wxpay 微信支付开发文档API 对微信支付开发者文档中给出的API进行...

  • Seata 客户端需要同时启动 TM 和 RM 吗?

    在分析启动部分源码时,我发现 GlobalTransactionScanner 会同时启动 RM 和 TM client,但根据 Seata 的...

  • RocketMQ为什么要保证订阅关系的一致性?

    微信公众号「后端进阶」,专注后端技术分享:Java、Golang、WEB框架、分布式中间件、服务治理等等。 前段时间有个朋友向我提了一个问题,他...

  • 图解 DataX 核心设计原理

    DataX 是阿里巴巴开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle 等)、HDFS、Hive、ODPS...

  • Resize,w 360,h 240
    Seata RPC 模块的重构之路

    RPC 模块是我最初研究 Seata 源码开始的地方,因此我对 Seata 的 RPC 模块有过一些深刻研究,在我研究了一番后,发现 RPC 模...

  • Seata AT 模式启动源码分析

    从上一篇文章「分布式事务中间件Seata的设计原理」讲了下 Seata AT 模式的一些设计原理,从中也知道了 AT 模式的三个角色(RM、TM...

  • Resize,w 360,h 240
    RocketMQ源码分析之路由中心

    微信公众号「后端进阶」,专注后端技术分享:Java、Golang、WEB框架、分布式中间件、服务治理等等。老司机倾囊相授,带你一路进阶,来不及解...

个人介绍
微信公众号「后端进阶」,关注后回复关键字「后端」免费领取后端开发大礼包!