9折倒计时一周! QCon 全球软件开发大会·上海站讲师上线95% >>> 了解详情
写点什么

全票通过!Seata 进入 Apache 孵化器

作者:季敏(清铭)

  • 2023-11-14
    北京
  • 本文字数:1427 字

    阅读完需:约 5 分钟

大小:710.80K时长:04:02
全票通过!Seata进入Apache孵化器

北京时间 2023 年 10 月 29 日,分布式事务开源项目 Seata 正式通过 Apache 基金会的投票决议,以全票通过的优秀表现正式成为 Apache 孵化器项目!


根据 Apache 基金会邮件列表显示,在包含 13 个约束性投票(binding votes)和 6 个无约束性投票(non-binding votes)的投票全部持赞同意见,无弃权票和反对票,投票顺利通过。


“Welcome Seata to the ASF incubator.”



项目历史


  1. 早在 2007 年,阿里巴巴和蚂蚁集团内部开发了分布式事务中间件,用于解决电商、支付、物流等业务场景中应用数据的一致性问题。内部项目分别被称为 TXC (Taobao Transaction Constructor)/XTS (eXtended Transaction Service),该项目几乎在每笔订单的交易支付链路几乎都有使用。

  2.  自 2013 年以来,阿里巴巴和蚂蚁集团已在阿里云和金融云上向企业客户分别发布了分布式事务云服务产品 GTS(global transaction service)/DTX(Distributed Transaction-eXtended),在各个行业领域积累了大量用户。

  3. 2019 年 1 月,阿里巴巴集团正式开源了该项目,项目命名为 Fescar (Fast & Easy Commit and Rollback))。项目开源以来,它受到了众多开发人员的热烈欢迎和赞扬,开源一周收获了超 3k star,曾一度蝉联 GitHub Trending 排行榜第一。

  4. 2019 年 4 月,蚂蚁集团数据中间件团队加入了 Fescar 社区。为了创建一个更加开放和中立的社区,Fescar 改名为 Seata(Simple Extensible Autonomous Transaction Architecture),代码仓库从 Alibaba organization 迁移到其独立的 Seata organization。

  5.  2019 年 12 月,Seata 开源项目正式发布 1.0.0 GA 版本,标志着项目已基本可生产使用。

  6. 2023 年 10 月,为了更好的通过社区驱动技术的演进,阿里和蚂蚁集团正式将 Seata 捐赠给 Apache 基金会,提案通过了 Apache 基金会的投票决议。

项目现状


  • Seata 开源 4 年来主项目在 GitHub 累计收获 star 超 24k,累计发布版本超 40 次,参与代码贡献人数超 300 人。

  • Seata 被各领域企业/组织广泛应用于解决分布式事务问题,在 GitHub「Used by」超过 3.1k 的仓库依赖,金融领域企业纷纷试点使用。

  • Seata 对于市面上主流的关系数据库,RPC 框架做了广泛的支持,同时被许多第三方社区做了主动和被动集成。


项目特性

  • 提供 AT、TCC、Saga 和 XA 事务模式,支持事务模式的混用,满足不同业务场景的数据一致性需求。

  • 提供 Java、Golang 等多语言 SDK 支持。

  • 支持了 Apache Dubbo、Spring Cloud Alibaba、gRPC、Motan、sofaRPC、HttpClient 等服务调用框架。

  • 支持了 MySQL、MariaDB、Oracle、PostgreSQL、OceanBase、TiDB、SQLServer、PolarDB、Dameng 等关系数据库无侵入 AT 事务模式的支持。

  • 支持基于多种关系数据库、Redis 存储的存算分离的集群模式,支持基于 Raft 的存算不分离集群模式,满足不同运维场景下的集群高可用需求。

  • 支持了市面上主流的注册中心和配置中心。

  • 提供了丰富的插件化扩展机制,支持用户自定义 SDK 侧 30 多个扩展点。


致谢


感谢所有曾经参与到社区的贡献者。


特别感谢愿意给 Seata 提供指导的 champion 和 mentors:


Champion:

  • Sheng Wu(wusheng at apache dot org)


Mentors:

  • Sheng Wu(wusheng at apache dot org)

  • Justin Mclean(justin at classsoftware dot com)

  • Huxing Zhang(huxing at apache dot org)

  • Heng Du(duhengforever at apache dot org)


我们坚信将 Seata 引入 ASF 可以推动更强大,更多元化的开源社区的发展。我们将努力践行 Apache Way,同时欢迎更多的公司和个人加入到开发者队伍中来,让 Seata 社区更加健康和健壮的成长,让更多人享受开源带来的技术红利!

2023-11-14 10:0010568

评论

发布
暂无评论
发现更多内容

【面试&个人成长】2021年过半,社招和校招的经验之谈

王知无

分享几个团队敏捷转型过程中的故事

Bruce Talk

Scrum 敏捷 Agile

17道题你能秒我?我Hbase八股文反手就甩你一脸

王知无

华为数据治理及数据分类管理实践

王知无

一文入门 Go 的性能分析

Rayjun

pprof Go 语言

和12岁小同志搞创客开发:检测按键状态的两件法宝

不脱发的程序猿

DIY 中断 创客开发 按键检测

设计一个秒杀系统

卢卡多多

秒杀 7月日更

Vue进阶(幺伍零):Vue key应用

No Silver Bullet

Vue 7月日更 key

大数据与分布式

喵叔

7月日更

模块 2. 架构设计

脉动

八位阿里大牛耗时三年总结出Java面试复盘手册!带你实现逆风翻盘

心理韧性:如何让自己从逆境中走出来

石云升

学习 心理学 7月日更

Spark SQL和DataFrames:与外部数据源进行交互(五)

数据与智能

sql spark

科学主义 -- 个人进步的杀手

俞凡

认知

人脸识别与美颜算法---基于OpenCV系列

IT蜗壳-Tango

7月日更

两个月面试5家,(美团、360、新浪网、完美世界、搜狐)已拿美团18k*16薪offer

Java 编程 程序员 架构 面试

白嫖一份小白到进阶网络安全学习宝典【建议收藏】

网络安全学海

面试 网络安全 信息安全 渗透测试 开发安全

网络攻防学习笔记 Day77

穿过生命散发芬芳

网络攻防 7月日更

如何写出富含知识的代码

escray

学习 极客时间 7月日更 如何落地业务建模

Vue进阶(幺肆捌):Vuex辅助函数详解

No Silver Bullet

Vue vuex 7月日更

微信朋友圈的高性能复杂度分析

架构0期-Bingo

鸿蒙学习笔记 helloworld(Java)

万里无云万里天

HarmonyOS DevEco Studio

Data Mesh,数据网格的道与术

王知无

鸿蒙学习笔记 下载和安装DevEco Studio

万里无云万里天

HarmonyOS DevEco Studio

云计算的革命尚未开始

大可不加冰

云计算 Cloud 基础设施即代码 Cloud Native

模块二作业

Geek_35a345

模块二作业

SAKIN

架构实战营 - 模块二作业

李东旭

「架构实战营」

第五周作业 - 知识星球加入星球的流程图

小夏

产品经理训练营 邱岳

【LeetCode】连续子数组的最大和Java题解

Albert

算法 LeetCode 7月日更

微信朋友圈的高性能复杂度

张文龙

#架构实战营

  • 扫码添加小助手
    领取最新资料包
全票通过!Seata进入Apache孵化器_中间件_InfoQ精选文章