Apache Seata
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution. observed · 2026-10-07
Health v2 · maintenance only
77/100
- Activity 98
- Release rhythm 36
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 99
- age_days: 2853
- days_rel: 265
- days_push: 14
- n_releases_24m: 4
Adoption not part of the score
26008 stars · 8848 forks observed · 2026-10-07
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-12, confidence 0.97
Apache Seata is an open‑source distributed transaction framework for microservices. It provides multiple transaction modes (AT, TCC, SAGA, XA) to ensure data consistency across services.
Use cases
- ensure data consistency across multiple microservices using a single global transaction
- implement TCC or SAGA patterns for long‑running business processes
- add distributed transaction support to existing Java applications with minimal code changes
- handle high‑throughput transactional workloads in a cloud‑native environment
When to choose
- you need a proven, high‑performance solution for distributed transactions in a Java microservice ecosystem
- your architecture relies on multiple databases and you require ACID guarantees across service boundaries
- you want built‑in support for AT, TCC, SAGA, and XA transaction models
When to avoid
- your stack is not Java‑based or you prefer a language‑agnostic transaction manager
- you have very low transaction volume and can manage consistency with eventual consistency patterns
- you need a lightweight library without the additional infrastructure of a transaction coordinator
Facets
framework · maturity active
service-discovery microservices backend jvm windows cloud distributed-transaction tcc saga xa at high-performance open-source microservices-framework transaction-management linux
10 sources
- readme: https://github.com/apache/incubator-seata · fetched 2026-10-07 · f7709090c684
- homepage: https://seata.apache.org/ · fetched 2026-09-28 · 3a6f011d2deb
- site_page: https://seata.apache.org/docs/overview/what-is-seata · fetched 2026-09-28 · 9db1f8caa33c
- site_page: https://seata.apache.org/docs/next/overview/what-is-seata · fetched 2026-09-28 · 4d37536771a1
- site_page: https://seata.apache.org/docs/v2.5/overview/what-is-seata · fetched 2026-09-28 · 013478e82374
- site_page: https://seata.apache.org/docs/v2.4/overview/what-is-seata · fetched 2026-09-28 · 17655e7efc70
- site_page: https://seata.apache.org/docs/v2.3/overview/what-is-seata · fetched 2026-09-28 · 493b39c4f36e
- site_page: https://seata.apache.org/docs/v2.2/overview/what-is-seata · fetched 2026-09-28 · f9a916924afd
- site_page: https://seata.apache.org/docs/v2.1/overview/what-is-seata · fetched 2026-09-28 · 382327f1398b
- site_page: https://seata.apache.org/docs/v2.0/overview/what-is-seata · fetched 2026-09-28 · 8fd757165c21
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| apache/incubator-seata | main | 77 |
| apache/incubator-seata-samples | examples | 71 |
| apache/incubator-seata-go | sdk | 79 |
For agents
markdown · JSON · MCP: product_card(name="apache/incubator-seata")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem