Tagged articles
5 articles
Page 1 of 1
Tencent Cloud Developer
Tencent Cloud Developer
Apr 26, 2022 · Backend Development

Understanding Distributed Transactions in Microservices: Challenges and Practical Solutions

The article explains why distributed transactions in micro‑service architectures are hard—due to remote failures, timeouts, and lack of atomic guarantees—and outlines practical approaches such as unique transaction IDs, audit logs, SQL/NoSQL persistence, TCC, Saga or compensation patterns to achieve reliable consistency while balancing availability.

Distributed TransactionsIdempotencytimeout handling
0 likes · 17 min read
Understanding Distributed Transactions in Microservices: Challenges and Practical Solutions
政采云技术
政采云技术
Jan 6, 2022 · Operations

Mastering Seata: A Complete Guide to Distributed Transaction Setup and Configuration

This article provides a comprehensive overview of Seata, covering its origins, supported transaction modes, installation steps, database initialization, detailed configuration for registry and Apollo, client setup, transaction lifecycle components, and scheduled tasks that manage global and branch transaction states.

Distributed TransactionsJavaMicroservices
0 likes · 19 min read
Mastering Seata: A Complete Guide to Distributed Transaction Setup and Configuration
New Oriental Technology
New Oriental Technology
Jun 24, 2021 · Backend Development

Understanding Global Transaction Models and Seata's AT Mode

This article explains why global transactions are required in distributed systems, compares major transaction models such as XA, LCN, TCC, SAGA, and AT, and provides a detailed overview of Seata's architecture, deployment options, configuration, and code examples for implementing the AT mode in microservice environments.

AT ModeDistributed TransactionsMicroservices
0 likes · 15 min read
Understanding Global Transaction Models and Seata's AT Mode