Seata

分布式事务中间件 Seata

Apache
Java
跨平台
阿里巴巴
2019-04-04
红薯

你与数据分析专家,只差一个强大的数据库引擎!>>>

2019 年 1 月,阿里巴巴中间件团队发起了开源项目 Fescar(Fast & EaSy Commit And Rollback),和社区一起共建开源分布式事务解决方案。Fescar 的愿景是让分布式事务的使用像本地事务的使用一样,简单和高效,并逐步解决开发者们遇到的分布式事务方面的所有难题。

Fescar 开源后,蚂蚁金服加入 Fescar 社区参与共建,并在 Fescar 0.4.0 版本中贡献了 TCC 模式。

为了打造更中立、更开放、生态更加丰富的分布式事务开源社区,经过社区核心成员的投票,大家决定对 Fescar 进行品牌升级,并更名为 Seata,意为:Simple Extensible Autonomous Transaction Architecture,是一套一站式分布式事务解决方案。

Seata 融合了阿里巴巴和蚂蚁金服在分布式事务技术上的积累,并沉淀了新零售、云计算和新金融等场景下丰富的实践经验,但要实现适用于所有的分布式事务场景的愿景,仍有很长的路要走。因此,我们决定建立一个完全中立的分布式事务组织,希望更多的企业、开发者能够加入我们,一起打造 Seata。

 

Seata solution

Seata Roadmap

的码云指数为
超过 的项目
加载中
此软件有 29 条评论,请先登录后再查看。

Seata 1.2.0 重磅发布,支持 XA 事务模式

Seata 1.2.0 Seata 1.2.0 发布。 Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。 此版本更新如下: feature: [#2381] 支持 XA 事务模式 [#2206] 支持 REQU...

04/21 16:02

Seata 1.1.0 重磅发布,支持 PostgreSQL

Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。 此版本更新如下: feature: [#2200] 支持 postgresql (业务侧和 TC server) [#1746] 支持 httpClient 自动...

Seata 1.1.0 重磅发布,支持 PostgreSQL

Seata 1.1.0 发布。 Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。 此版本更新如下: feature: [#2200] 支持 postgresql (业务侧和 TC server) [#1746] 支...

02/21 14:48

Seata 1.0.0 GA 版本发布

Seata 1.0.0 GA版本重磅发布。 Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。 此版本更新如下: 特征: [#1966] 增加client端单条消息发送方式 [#2004] 增...

2019/12/23 11:04

Seata 1.0.0 发布,分布式事务解决方案

Seata 1.0.0 发布了。Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。 此版本特性方面的变化包括: [#1966] 客户端添加单个发送请求 [#2004] 添加配置中心同...

2019/12/22 07:43

Seata 0.9.0 发布,分布式事务解决方案

Seata 0.9.0 正式发布。 Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。 此版本更新如下: feature: [#1608] 长事务解决方案: Saga 模式(基于状态机实现)...

2019/10/16 17:51

Seata 0.9.0 发布,支持 saga 事务模式

Seata 是易于使用的高性能开放源代码分布式事务解决方案。 版本更新详情如下: 特征: [ #1608 ]基于状态机的 Saga 实现 [ #1625 ]支持自定义配置和注册表类型 [ #1656 ]支持 spring clo...

2019/10/16 17:37

Seata 0.8.1 正式发布

Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。0.8.1 更新内容: 特征: [ #1598 ]支持配置文件以使用绝对路径 [ #1617 ]支持配置文件的(registry.conf...

2019/09/19 16:12

分布式事务 Seata 0.8.1 发布,支持 DataSource 的自动代理

Seata 0.8.1 正式发布。 Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。 此版本更新如下: feature: [#1598] 支持配置文件使用绝对路径 [#1617] 支持配置文...

2019/09/19 10:55

分布式事务 Seata 0.8.0 发布 | 支持 oracle 数据库的 AT 模式

Seata 0.8.0 正式发布。 Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。 feature: [#902] 支持 oracle 数据库的 AT 模式 [#1447] 支持 oracle 数据库的批量...

2019/08/19 09:31

没有更多内容

加载失败,请刷新页面

1
回答
这个代码不全吧,是不是有代码没上传完

这个代码不全吧,是不是有很多代码没上传吧,比如如下这些类: io.seata.codec.protobuf.generated.AbstractBranc...

2019/12/12 16:49
1
回答
分布式事物seata异常

Caused by: io.seata.common.exception.NotSupportYetException: not support regi...

2019/08/01 14:09
1
回答
【一周】俄罗斯成功测试断开互联网、中国GPL诉讼第一案宣判

回顾一周社区热门资讯 第【五十四】期:20191221-20191227 点击相应标题,跳转阅读全文。 Linux 5.6 将正式支持 USB4 Linu...

2019/12/28 23:09
3
回答
Seata能控制的事务隔离级别能到哪一级别?
slievrly 的回答 2019/11/15 14:51
最佳答案
我来回答一下这个问题,这个问题和网络抖动恢复之类都没有关系。这个问题是服务3没有纳入到全局事务中,如果服务3纳入到全局事务中有全局锁的判断这时发生不了ATM服务的取款动作。这里等于ATM服务的数据直接走到了数据库没有经过seata中间件。存在于seata之外的数据修改seata无法进行控制,对...
2
回答
微服务开源生态报告 No.7

「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。 社区动态包括,但不限于:版本发布、人员动态、项目...

2019/08/07 16:32
6
回答
微服务开源生态报告 No.5

「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。 社区动态包括,但不限于:版本发布、人员动态、项目...

2019/07/22 15:54
5
回答
阿里巴巴微服务开源生态报告 No.1

从关注开源,到使用开源,再到参与开源贡献,越来越多的国内开发者通过开源技术来构建业务。 截止目前,Arthas / Dubbo / ChaosBalde ...

2019/06/21 14:48

没有更多内容

加载失败,请刷新页面

没有更多内容

seata-seata 项目结构

seata 项目结构 项目结构 seata 的代码开源在 github https://github.com/seata 。除了主代码 seata ,还有一些其它的项目,如 seata-samples / website 等等。 seata 主项目使用 maven 进行...

2019/12/23 09:38
334
0
seata demo之springcloud-eureka-feign-mybatis-seata

说明 这篇文章主要将seata 提供的demo中 seata-samples\springcloud-eureka-feign-mybatis-seata项目运行起来 seata 一个高性能的分布式事务解决方案,易于和微服务架构整合 github https:/...

2019/11/08 12:35
128
0
seata-server安装、运行

seata-server为seata中的事务协调器。 参考:http://seata.io/en-us/docs/ops/deploy-server.html 只能在jdk8环境 seata的wiki https://github.com/seata/seata/wiki/Home_Chinese 一、下载并...

2019/03/17 18:34
165
0
【seata源码学习】001 - seata-server的配置读取和服务注册

github, seata vergilyn seata-fork seata.io zh-cn docs (PS. 随缘看心情写,坚持不了几天。文章还是写的超级的烂,排版也奇差无比~~~~ 脑壳疼~~~) 1. 相关知识 netty netty多线程模型:Rea...

02/15 15:10
51
0
[转帖]官网 docker 运行 seata-server

什么是Seata Seata 是高性能、易用的微服务架构的分布式事务解决方案. 支持的标签 latest, 1.0.0, 1.1.0 快速开始 启动seata-server实例 $ docker run --name seata-server -p 8091:8091 se...

03/15 00:13
147
0
Windows下搭建Nacos及Seata

一、简介 本文主要描述Nacos及Seata在Windows环境下环境搭建 下载相关软件: Nacos-1.1.4 Seata-0.9.0 二、安装 2.1安装Nacos 解压nacos-server-1.1.4.zip,进入nacos/bin,双击运行startup...

2019/11/28 17:04
93
0
ShardingSphere x Seata,一致性更强的分布式数据库中间件

日前,分布式数据库中间件 ShardingSphere 将 Seata 分布式事务能力进行整合,旨在打造一致性更强的分布式数据库中间件。 背景 数据库领域,分布式事务的实现主要包含:两阶段的 XA 和 BASE...

2019/07/04 09:44
1K
0
分布式事务中间件Seata的设计原理

微信公众号「后端进阶」,专注后端技术分享:Java、Golang、WEB框架、分布式中间件、服务治理等等。 在微服务架构体系下,我们可以按照业务模块分层设计,单独部署,减轻了服务部署压力,也解...

2019/07/11 12:42
4.8K
7
分布式事务解决方案之2PC(Seata)

什么是2PC 2PC即两阶段提交协议,是将整个事务流程分为两个阶段,准备阶段(Prepare phase)、提交阶段(commit phase),2是指两个阶段,P是指准备阶段,C是指提交阶段。 举例:张三和李四好...

03/08 17:29
55
0
开源分布式事务中间件Seata使用指南

介绍 Seata 是阿里巴巴开源的分布式事务中间件,一种分布式事务解决方案,具有高性能和易于使用的微服务架构。 初衷 对业务无侵入:即减少技术架构上的微服务化所带来的分布式事务问题对业务...

2019/04/10 10:10
243
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部