SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁金服自主研发的金融级分布式架构,包含了构建金融级云原生架构所需的各个组件,历经蚂蚁金服超过十年的业务历练。SOFAStack 于 2018 年 4 月宣布开源,并逐步开源 SOFABoot、SOFARPC、SOFALookout、SOFATracer、SOFAMosn、SOFAMesh 等组件。

分布式事务一直是大家非常关注的项目,今天我们有个好消息想告诉关心 SOFA 的你们:

蚂蚁金服将投入到分布式事务 Seata 的社区共建中,贡献累积超十二年的技术能力。

Thanks, Fescar ️

Hello, Seata

升级后,一起再出发。

近日,开源分布式事务 Fescar 更名为 Seata。在 GitHub 上的项目地址相应的变更成:https://github.com/seata/seata。

品牌升级的背景

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

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

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

Seata 项目地址:https://github.com/seata/seata

阿里巴巴和蚂蚁金服在分布式事务上的发展历程


2007 开始,蚂蚁金服自主研发分布式事务分布式事务中间件 XTS (eXtended Transaction Service)_DTX (Distributed Transaction eXtended) 的云产品化展现,并依托蚂蚁金融云对外输出。

与此同时,阿里巴巴中间件团队发布 TXC(Taobao Transaction Constructor),为集团提供分布式事务服务,于 2016 年对 TXC 进行产品化改造,形成 GTS(Global Transaction Service),依托阿里云对外输出。

2019 年 1 月,阿里巴巴中间件团队发起了开源项目 Fescar(Fast & EaSy Commit And Rollback),和社区一起共建分布式事务解决方案。Fescar 的愿景是让分布式事务的使用像本地事务的使用一样,简单和高效,并希望最终可以适用于所有的分布式事务场景。


Hello, Seata!

此次,双方将各自在分布式事务上的技术积累和实践汇集于 Seata ,旨在打造更好的开源分布式事务解决方案。

更名后,有哪些变化


  • Package & Maven

从 Seata 0.5 版本开始,将原有 Package 中的 com.alibaba.fescar  替换为 io.seata ,同时,Maven 依赖的 artifactId 和 groupId  也会做相应的变更(预计2019.04.12 左右发布)。

由于改名,导致与之前的 fescar release 版本不能兼容,我们深表歉意。

  • 邮件订阅列表

dev-fescar@googlegroups.com 更改为 dev-seata@googlegroups.com 。原有的邮件订阅用户,我们将会进行自动迁移,新用户请使用 dev-seata@googlegroups.com 进行邮件订阅。

  • Repo & Git

新的 Repo 地址:https://github.com/seata/seata。

访问原有的 Repo 地址时,将会自动跳转。

新的 Git 地址:git@github.com:seata/seata.git

访问原有的 Git 地址时,将会自动跳转,用户无需重新关联。

  • 其他

原 alibaba/fescar迁移至seata/seata后,各项数据包括 Issue、PR、Wiki、Project、Commit、Contributor 等均保持不变。

Seata 的近期规划


自开源以来,分布式事务 Seata 已经拥有超过 7000 的 Star,55 位 Contributors,开发者们的加入,使得社区的生态更加丰富,也更有活力。

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


Seata Roadmap

2019 年 5 月,Seata 将加入服务端 HA 集群支持,达到生产可使用。


加入我们,Say Hello

更开放的分布式事务 | 蚂蚁金服共建 Seata 社区相关推荐

  1. 更开放的分布式事务 | Fescar 品牌升级,更名为 Seata

    ​​Thanks, Fescar ️ Hello, Seata 升级后,一起再出发. 近日,分布式事务 Fescar 更名为 Seata.在 GitHub 上的项目地址相应的变更成: https:// ...

  2. 开放计算架构:蚂蚁金服是如何用一套架构容纳所有计算的?

    蚂蚁金服在过去十五年重塑支付改变生活,为全球超过十二亿人提供服务,这些背后离不开技术的支撑.在 2019 杭州云栖大会上,蚂蚁金服将十五年来的技术沉淀,以及面向未来的金融技术创新和参会者分享.我们将其 ...

  3. 中交兴路完成7亿元A轮融资,携手蚂蚁金服共建小微物流科技服务生态

    12月4日消息,以"运• WE来"为主题的中交兴路·蚂蚁金服战略合作发布会在北京举办.会上,中交兴路宣布完成7亿元的A轮融资,由蚂蚁金服领投.北京车联网产业发展基金跟投.同时,中交 ...

  4. 对话鲁直:蚂蚁金服中间件的开源头羊 | 穿山甲专访

    谈话中,鲁直反问的"你为什么不开源?"这句话让我印象深刻.-- 老王 二月初春,在西子湖畔的细雨中,我拜访了蚂蚁金服中间件团队,和 SOFA 技术负责人鲁直做了一次深入交谈,更妙的 ...

  5. 蚂蚁金服SOFA开源负责人鲁直:不只是中间件,未来会开源更多

    近日,技术媒体Linux中国的创始人王兴宇对蚂蚁金服SOFA开源负责人鲁直,就SOFA 5.ServiceMesh.Serverless.Seata等技术内容进行了探讨,以下为专访文章. 虽然我和鲁直 ...

  6. 蚂蚁金服SOFA开源负责人鲁直:不只是中间件 ,未来会开源更多

    二月初春,在西子湖畔的细雨中,我拜访了蚂蚁金服中间件团队,和 SOFA 技术负责人鲁直做了一次深入交谈,更妙的是,鲁直也是负责 SOFA 开源事务推进的人,而这样一个切实践行开放核心模式的开源项目,也 ...

  7. 蚂蚁金服分布式事务开源以及实践 | SOFA 开源一周年献礼

    上周,分布式事务 Fescar 宣布进行品牌升级: Thanks, Fescar ️, Hello, Seata . Seata 意为:Simple Extensible Autonomous Tra ...

  8. 蚂蚁金服黑科技:SOFA DTX分布式事务,保障亿级资金操作一致性

    原文链接:点击打开链接 摘要: 小蚂蚁说: SOFA ( Scalable Open Financial Architecture )是蚂蚁金服自主研发的金融级分布式中间件,包含了构建金融级云原生架构 ...

  9. 蚂蚁金服的to B开放

    小蚂蚁说: "单一的人工智能或者区块链技术不足以支撑完整的金融业务形态的发展,我们认为的金融科技,在涵盖了这些新兴的金融技术(区块链.人工智能)之外,还包括IT基础架构升级换代的技术体系,包 ...

最新文章

  1. 两个矩形重叠部分面积
  2. 资源 | 深度学习图像标注工具汇总
  3. WIN2003 下安装 WinWebMail 3.6.3.1
  4. 前端一HTML:三: 浏览器页面的本质-html,html语言规则
  5. 快速排序最好,最坏,平均复杂度分析
  6. (转)关于X64位系统IIS7下支持32位asp.net程序
  7. php成品网站安装,PHPweb成品网站安装环境要求和安装方法
  8. MFC通过sql访问excel的方法
  9. (转)悟透javascript
  10. 【功能测试】-【黑盒测试用例】
  11. 【Excel 教程系列第 17 篇】如何根据图片名称自动查找出对应的图片
  12. 智能语音呼叫中心系统
  13. dtim 间隔(Delivery Traffic Indication Message)
  14. day 84 Vue学习四之过滤器、钩子函数、路由、全家桶等
  15. SSM整合步骤(超详细)
  16. 下列有关预防计算机病毒的做法或想法,Windows7试题
  17. (附源码)springboot考研规划系统 毕业设计 541230
  18. 《近匠》从Cubieboard到radxa:汤亮的第二次硬件创业
  19. Java的三大版本和JDK,JRE,JVM的概念
  20. gitee 从 拉取新分支到本地_git fetch 的简单用法:更新远程代码到本地仓库

热门文章

  1. 如果降低sbus总线的传输速率/帧率,sbus怎样转UART,sbus接到4G
  2. Linux cat 命令用法
  3. [原创]物探小宽线坐标快速生成(平行线坐标互算 、点到线距离计算、两线交点计算等)...
  4. 智能一代云平台(三十四):后端架构一些总结
  5. 银行内鬼程序员曝光:服务器植病毒,ATM取款717万,账户余额还不变
  6. 谷歌大脑小姐姐亲授:如何应聘成功羡煞旁人的AI工程师岗位
  7. 这有一个机器人,粉刷本领强
  8. SQL Server-流程控制 2,If...Else 语句
  9. 闭包会造成内存泄漏吗?
  10. OSChina 周日乱弹 ——程序员被辞退的理由