NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

全票通过!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:0011409

评论

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

低代码赛道拥挤 生态聚合成为破局关键

力软低代码开发平台

如何修复 Mac 上的“未找到匹配的密钥交换方法”

背包客

macos SSH Mac 软件 mac电脑 macOS 13 Ventura

Sentinel熔断降级的规则及实现原理

互联网架构师小马

Java sentinel 熔断降级

参与赢大奖!阿里云机器学习平台PAI助力开发者激发AIGC潜能

阿里云大数据AI技术

阿里云 AIGC

面试官:如何实现开关降级

互联网架构师小马

Java sentinel aop 开关降级

人民日报:天翼云持续拓展云网基础设施覆盖广度和深度

天翼云开发者社区

云计算

正式启动|2023中国高校计算机大赛—大数据挑战赛火热报名中!

云智慧AIOps社区

大数据 AI 算法 运维 智能运维

破防了!阿里用17个真实企业级项目阐述Java系统分析与架构设计

互联网架构师小马

Java 架构设计 系统分析

一文走进 SQL 编译-语义解析

KaiwuDB

KaiwuDB SQL编译

十年磨一剑,超级人工智能如果出现,人类将如何应对挑战?

这我可不懂

人工智能 AI AGI

QCon高分演讲:火山引擎容器技术在边缘计算场景下的应用实践与探索

火山引擎边缘云

边缘计算 容器技术 实践 火山引擎边缘云

如何理解 REST 和 RPC 之间的差异?

Apifox

程序员 RPC Rest 协议 RPC调用

KW 新闻 | KaiwuDB 亮相数字中国并发布离散制造场景解决方案

KaiwuDB

数字中国 KaiwuDB 离散制造业解决方案

CloudOps自动化运维套件助力企业更好上云、用云、管云

阿里云弹性计算

云计算 大数据 阿里云 物联网

开发一次、运行多端:Weex与小程序容器的卓越优势解析

FinFish

Weex 跨端开发 小程序容器 跨端框架 跨端技术

低代码崛起:让程序员饭碗不保?人工智能或成“帮凶”

加入高科技仿生人

人工智能 低代码 数智化

瓴羊Quick BI:轻松实现数据可视化大屏

对不起该用户已成仙‖

当GaussDB遇上了毕昇编译器

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

AIGC时代,设计软件应该做什么?丨AIGC X 企业服务

ToB行业头条

什么是低代码(Low-Code)?

优秀

低代码 低代码Low-Code 低代码是什么

【有奖调研】互联网新型社交,华为在找“元服务搭子”,快来集合!

HMS Core

HMS Core

Java获取本机IP

代码的路

执行器-Query 执行详解

KaiwuDB

KaiwuDB Query执行

源生创新 云享未来|GOTC全球开源技术峰会华为云云原生精彩时刻

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

TCMalloc 技术细节详解

KaiwuDB

KaiwuDB TCMalloc

微服务高并发:授权与系统自适应功能的实现原理

互联网架构师小马

授权 系统自适应

程序员晋升指南!13年顶级架构设计经验的锦囊妙计与实践分享

互联网架构师小马

Java 架构

在百度生态用达人营销赋能品牌生意增长 | 度星选白皮书

说山水

在币圈不想被割韭菜?学习怎么当一个成功的项目方

加密先生

集结开发者力量,6月17日华为开发者联创日·深圳站即将启航!

说山水

政务云建设提速,天翼云夯实智慧政务数字底座

天翼云开发者社区

云计算 大数据

全票通过!Seata进入Apache孵化器_中间件_InfoQ精选文章