apache / apache/incubator-seata

Summer 2021 For Seata

Open
#3,741 1 comment 0 reactions 0 assignees View on GitHub
Summer2021
Dominant language
Java
Stars
26k
Forks
8.8k
Avg merge
1d 8h
Merged PRs (30d)
4

Description

`Summer 2021` is a program hosted by ISCAS(Institute of Software Chinese Academy of Sciences) and openEuler community. It is very similar with Google Summer of Code.

Seata will join The Summer 2021 as the mentoring organization.

Home page, https://summer.iscas.ac.cn

Seata community will choose some challenging topics, so that more college students can participate in the open source community and learn more about Seata. At the same time, the Seata community will gain more new contributors.

. At the same time, Seata community will obtain more new contributors.

Topic list:

- Enhance application protection capability of Seata-Server (#3747)
- Seata-Server HBase or Elasticsearch storage support (#3746)
- Seata Registry&Config center metadata simplification (#3745)
- Seata extension IBM db2 support (#3744 )
- Seata extension Microsoft SQL Server support (#3743 )
- Seata protocol supports http2 (#3742 )
- Implement Seata SDK with C# (#3748 )
- Improving the phase-two performance of TCC mode (#3749 )
- Improve the performance of global commit and global rollback (#3750)
- Parse Oracle SQL by Antlr (#3751)
- Integrate RocketMQ into Seata (#3752)
- Parse Postgre SQL by Antlr (#3753)
- Automating test to test the core scene (#3754)
- seata-golang support Saga mode (https://github.com/opentrx/seata-golang/issues/43)
- seata-golang support postgresql or oracle (https://github.com/opentrx/seata-golang/issues/44)
- seata-golang support nacos (https://github.com/opentrx/seata-golang/issues/45)
- Transaction Mesh in AT mode (https://github.com/seata/seata/issues/3768)

---

“开源之夏2021”是由ISCAS(中国科学院软件研究所)和openEuler社区托管的程序。 与Google Summer of Code非常相似。

Seata 将会作为指导组织参加本次的“开源之夏2021”。

“开源之夏2021”的官方网站为:https://summer.iscas.ac.cn

Seata 将选择一些具有挑战性的主题,让更多的高校学生参与到开源社区和了解Seata的更多信息。 同时,Seata 社区将获得更多新的贡献者。

主题列表如下:

- 提升 Seata-Server 的应用防护能力 (#3747)
- Seata-Server 支持 HBase 或 Elasticsearch 存储 (#3746)
- Seata 配置注册中心元数据简化 (#3745)
- Seata 扩展支持 IBM db2 数据库 (#3744 )
- Seata 扩展支持 Microsoft SQL Server 数据库 (#3743 )
- Seata 通信协议支持 http2 (#3742 )
- Seata C# SDK 实现 AT 模式 (#3748 )
- 提升TCC模式二阶段性能 (#3749 )
- 提升事务全局提交和回滚的性能 (#3750)
- 使用 Antlr 进行 Oracle sqlparser 解析 (#3751)
- TCC 模式集成 RocketMQ 到 Seata (#3752)
- 使用 Antlr 进行 PostgreSQL sqlparser 解析 (#3753)
- 核心场景e2e自动化测试 (#3754)
- seata-golang 支持 Saga 事务模式 (https://github.com/opentrx/seata-golang/issues/43)
- seata-golang 支持 postgresql 或 oracle (https://github.com/opentrx/seata-golang/issues/44)
- seata-golang 支持 nacos (https://github.com/opentrx/seata-golang/issues/45)
- Transaction Mesh AT 模式的简易实现 (https://github.com/seata/seata/issues/3768)

Contributor guide

Open the contributing guide

Research direction

No implementation file, test, or entry point is named. Read the linked topic issues and the Summer 2021 program page first; this umbrella announcement is complete only when a specific topic is selected and tracked separately.

Written by the indexing model from the issue text.

Assessment

Domain
content, documentation
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.