Tag

AT Mode

1 views collected around this technical thread.

Sanyou's Java Diary
Sanyou's Java Diary
Nov 11, 2024 · Backend Development

Mastering Distributed Transactions: From 2PC to Seata AT Mode

This article explains the fundamentals of ACID transactions, the challenges of multi‑data‑source operations, surveys common distributed‑transaction solutions such as 2PC, 3PC, TCC, transaction‑status tables and message‑queue based eventual consistency, and then details the implementation of Seata’s AT mode in a micro‑service e‑commerce scenario.

2PCAT ModeMessage Queue
0 likes · 31 min read
Mastering Distributed Transactions: From 2PC to Seata AT Mode
Code Ape Tech Column
Code Ape Tech Column
Oct 16, 2024 · Backend Development

Distributed Transaction Solutions and Seata: Theory, Configuration, and AT Mode Implementation

This article provides a comprehensive overview of mainstream distributed transaction solutions, explains the CAP theorem and consistency models, compares various approaches such as 2PC, 3PC, TCC, Saga, and demonstrates how to configure and use Seata's AT mode in a micro‑service environment.

2PCAT ModeJava
0 likes · 39 min read
Distributed Transaction Solutions and Seata: Theory, Configuration, and AT Mode Implementation
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 7, 2024 · Backend Development

Mastering Seata AT Mode: A Step‑by‑Step Guide for Distributed Transactions

This article explains how to set up and use Seata's AT mode with Spring Boot, Spring Cloud, and Alibaba components, providing detailed configuration, code examples, database scripts, and testing procedures to achieve reliable distributed transaction management in microservice architectures.

AT ModeDatabaseMicroservices
0 likes · 15 min read
Mastering Seata AT Mode: A Step‑by‑Step Guide for Distributed Transactions
Sanyou's Java Diary
Sanyou's Java Diary
Sep 27, 2023 · Backend Development

Mastering Distributed Transactions: From 2PC to Seata AT Mode

This article explains ACID properties of single‑node transactions, the challenges of multi‑data‑source operations, surveys common distributed‑transaction solutions such as 2PC, 3PC, TCC, status‑table and message‑queue approaches, and details the implementation of Seata's AT mode with lock and rollback mechanisms.

2PCAT ModeMessage Queue
0 likes · 32 min read
Mastering Distributed Transactions: From 2PC to Seata AT Mode
政采云技术
政采云技术
Sep 5, 2023 · Cloud Computing

Seata Distributed Transaction Framework: Architecture and Implementation

This article provides a comprehensive overview of Seata, a distributed transaction framework that ensures data consistency across microservices through four transaction modes: AT, XA, TCC, and Saga, each with distinct characteristics and use cases.

AT ModeMicroservicesSaga mode
0 likes · 11 min read
Seata Distributed Transaction Framework: Architecture and Implementation
Sanyou's Java Diary
Sanyou's Java Diary
Jul 13, 2023 · Backend Development

Mastering Distributed Transactions with Seata: Theory, Options, and Hands‑On Practice

This article explains the concept of distributed transactions, compares common solutions such as 2PC, 3PC, TCC, and message‑based eventual consistency, and provides a detailed walkthrough of configuring and using the Seata middleware—including AT mode workflow, server and client setup, and real‑world testing—so developers can confidently implement reliable cross‑service transactions.

2PCAT ModeMicroservices
0 likes · 18 min read
Mastering Distributed Transactions with Seata: Theory, Options, and Hands‑On Practice
Sanyou's Java Diary
Sanyou's Java Diary
Oct 27, 2022 · Backend Development

Seata Distributed Transactions Explained: Compensation, 2PC, AT, TCC, XA, Saga

This article introduces Seata's approach to distributed transactions, covering the concept of reverse compensation, core components (TC, TM, RM), the two‑phase commit protocol, and detailed walkthroughs of Seata's AT, TCC, XA, and Saga modes with practical examples and diagrams.

AT ModeSagaTwo-Phase Commit
0 likes · 14 min read
Seata Distributed Transactions Explained: Compensation, 2PC, AT, TCC, XA, Saga
Code Ape Tech Column
Code Ape Tech Column
Oct 25, 2021 · Backend Development

Comprehensive Guide to Distributed Transaction Solutions and Seata AT Mode Implementation

This article provides an in‑depth overview of mainstream distributed transaction solutions—including 2PC, 3PC, TCC, Saga, local message tables, and MQ‑based transactions—explains the theoretical foundations such as CAP and BASE, and offers a step‑by‑step tutorial for setting up Seata’s AT mode with Spring Cloud, Nacos, and MySQL.

2PCAT ModeMicroservices
0 likes · 40 min read
Comprehensive Guide to Distributed Transaction Solutions and Seata AT Mode Implementation
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 25, 2021 · Backend Development

Seata Distributed Transaction Framework: Concepts, Architecture, and Spring Boot Demo

This article introduces the open‑source Seata distributed transaction solution, explains its AT, TCC, SAGA and XA modes, describes the TC‑TM‑RM components and workflow, and provides a step‑by‑step Spring Boot demo with Docker, Maven dependencies, configuration, and code examples for a multi‑service purchase scenario.

AT ModeDockerMicroservices
0 likes · 11 min read
Seata Distributed Transaction Framework: Concepts, Architecture, and Spring Boot Demo
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 ModeBackend DevelopmentMicroservices
0 likes · 15 min read
Understanding Global Transaction Models and Seata's AT Mode
vivo Internet Technology
vivo Internet Technology
Nov 25, 2020 · Backend Development

An Overview of the Seata Distributed Transaction Framework and Its Modes

Seata is an open‑source Java framework that simplifies distributed transactions by offering a Transaction Coordinator, embedded Transaction and Resource Managers, and four modes—AT, TCC, Saga, and XA—each with distinct consistency and performance trade‑offs, enabling high‑concurrency, zero‑intrusion handling of multi‑node operations.

AT ModeJavaMicroservices
0 likes · 15 min read
An Overview of the Seata Distributed Transaction Framework and Its Modes
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Nov 6, 2020 · Databases

Distributed Transaction Solutions and Seata AT Mode Implementation

This article explains the limitations of single‑database transactions in multi‑data‑source micro‑service scenarios, reviews common distributed‑transaction models such as 2PC, 3PC, TCC, status‑table and message‑queue based final consistency, and details the implementation of Seata's AT mode for achieving global ACID properties.

2PCAT ModeMessage Queue
0 likes · 30 min read
Distributed Transaction Solutions and Seata AT Mode Implementation
Architect's Tech Stack
Architect's Tech Stack
Nov 30, 2019 · Backend Development

Implementing Distributed Transactions with Seata in a Spring Cloud Microservices Architecture

This article walks through setting up Seata for distributed transaction management in a Spring Cloud microservices project, covering concepts of AT, TCC, and Saga modes, configuration of Seata server and clients, code examples for transaction handling, and a practical e‑commerce demo.

AT ModeBackend DevelopmentMicroservices
0 likes · 20 min read
Implementing Distributed Transactions with Seata in a Spring Cloud Microservices Architecture
AntTech
AntTech
Jul 29, 2019 · Backend Development

Ant Financial’s Distributed Transaction Evolution and the Open‑Source Seata Framework

This article explains how Ant Financial tackled cross‑service and cross‑database data‑consistency challenges caused by horizontal sharding and service‑oriented decomposition, introduces its home‑grown distributed‑transaction middleware and the open‑source Seata project with AT, TCC, Saga and XA modes, and shares performance‑optimisation and high‑availability practices.

AT ModeSagaXA
0 likes · 15 min read
Ant Financial’s Distributed Transaction Evolution and the Open‑Source Seata Framework