Tag

transaction ID

1 views collected around this technical thread.

DevOps
DevOps
Jun 26, 2024 · Backend Development

Understanding Distributed Transaction Challenges and Practical Solutions in Microservices

This article analyzes why distributed transactions are difficult in large‑scale microservice architectures, explains the importance of unique transaction IDs, idempotency, and timeout handling, and presents pragmatic approaches such as local logging, undo‑log tables, NoSQL ID arrays, and selective locking to achieve reliable consistency.

Distributed Transactionsdatabaseidempotency
0 likes · 15 min read
Understanding Distributed Transaction Challenges and Practical Solutions in Microservices
Tencent Cloud Developer
Tencent Cloud Developer
Jun 25, 2024 · Backend Development

Understanding the Challenges of Distributed Transactions in Microservices

The article explains that distributed transactions in micro‑service architectures are difficult because they must guarantee atomicity across heterogeneous services, handle time‑outs, and reconcile results using unique transaction IDs, undo‑logs, or NoSQL strategies, while balancing locking, availability, and consistency trade‑offs.

Distributed Transactionsidempotencylocking
0 likes · 18 min read
Understanding the Challenges of Distributed Transactions in Microservices
Tencent Database Technology
Tencent Database Technology
Jan 24, 2022 · Databases

Understanding MySQL GTID: Architecture, Lifecycle, Generation, and Maintenance

This article explains MySQL GTID (Global Transaction Identifier), covering its composition, lifecycle, how GTIDs are generated during commit, the mechanisms that maintain GTID state, and practical examples that illustrate GTID behavior in replication scenarios.

Database InternalsGTIDMySQL
0 likes · 15 min read
Understanding MySQL GTID: Architecture, Lifecycle, Generation, and Maintenance