MyGit

codingapi/tx-lcn

Fork: 1457 Star: 4208 (更新于 2024-05-20 06:19:19)

license: Apache-2.0

Language: Java .

LCN distributed transaction framework, compatible with dubbo, spring cloud and Motan framework, supports various relational databases

最后发布版本: v5.x.last ( 2020-07-02 22:22:46)

官方网址 GitHub网址

Distributed Transaction Framework - LCN (6.0.0)

License Maven Central codecov Build Status

文档

见5.x版本文档见 https://www.codingapi.com/docs/txlcn-preface/

参与方式

代码提交步骤

  • fork该项目地址,并更新代码
  • 认领任务或发布问题
  • 维护代码编写测试
  • 发起合并请求,关联issues
  • 代码审核通过合并到仓库中

代码结构

  • example: 示例与测试相关的代码
  • starter-txlcn-protocol: txlcn-protocol模块的starter
  • starter-txlcn-tc: txlcn-tc模块的starter
  • txlcn-p6spy: p6spy-解析sql与jdbc的event定义
  • txlcn-protocol: 通讯协议制度
  • txlcn-tc: TC事务客户端模块
  • txlcn-tm: TM事务控制端

从0到1实现分布式事务 公开课

第一节课

分布式事务从0到1-认识分布式事务
原文 B站

第二节课

分布式事务从0到1-了解TX-LCN原理
原文 B站-原理一 B站-原理二

B站地址
https://space.bilibili.com/386239614
公众号(通过公众号加群):
CODINGAPI分享者

项目运行步骤

依赖的环境:
mysql redis

数据库脚步:
sql

启动步骤:
1、配置TM的参数信息,然后启动TM。
2、配置example-tc example-tc-2信息,启动他们。
3、测试example-tc,接口地址为 http://localhost:8090/save?name=123

最近版本更新:(数据更新于 2024-05-26 09:49:12)

2020-07-02 22:22:46 v5.x.last

2019-02-23 00:00:12 5.0.2.RELEASE

2019-02-10 15:07:33 5.0.1.RELEASE

2019-02-03 21:23:02 5.0.0

2019-01-14 18:49:44 5.0.0.RC1

2018-03-11 22:38:47 v4.1.0

2018-01-05 12:00:36 v4.0.3.M2

2017-12-22 10:26:14 v4.0.3.M1

2017-12-12 11:18:18 v4.0.3.SNAPSHOT

2017-11-29 16:02:43 v4.0.2

主题(topics):

dubbo, jta, motan, spring-cloud, transaction, tx-lcn

codingapi/tx-lcn同语言 Java最近更新仓库

2024-07-02 20:32:20 jeremylong/DependencyCheck

2024-06-14 06:20:00 Azure/azure-sdk-for-java

2024-06-13 15:24:37 dataease/dataease

2024-06-03 17:47:07 datastrato/gravitino

2024-06-01 23:57:12 PBH-BTN/PeerBanHelper

2024-06-01 16:11:12 tencentmusic/supersonic