All Projects → liuyangming → Bytejta

liuyangming / Bytejta

Licence: lgpl-3.0
ByteJTA is a distributed transaction manager based on the XA/2PC mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteJTA/wiki

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Bytejta

Dts
Distributed Transaction Service For Spring Cloud
Stars: ✭ 97 (-53.37%)
Mutual labels:  distributed-transactions, spring-cloud
microservice workshop
Microservices Architecture Workshop focuses on helping the developers / architects to understand the key Architecture paradigms with hands on section. The course helps the developers from Monolithic App mindset to a Microservices based App development. It also helps the developers with hands on development experience with key Microservices infra…
Stars: ✭ 69 (-66.83%)
Mutual labels:  spring-cloud, distributed-transactions
Mcloud
基于Spring Cloud,实现微服务中常用的基础模块,包括 OAuth2 认证服务,统一注册中心,系统监控中心, 统一配置中心,API网关以及熔断器
Stars: ✭ 185 (-11.06%)
Mutual labels:  spring-cloud
Jeecg Cloud
基于Spring Boot 2.1.3、 Spring Cloud Greenwich.SR3 & Alibaba、 Shiro、JWT的 JAVA快速开发平台(Jeecg Boot的微服务版本,功能和底层代码,两边保持同步)
Stars: ✭ 205 (-1.44%)
Mutual labels:  spring-cloud
Spring Cloud Azure
Spring Cloud integration with Azure services
Stars: ✭ 197 (-5.29%)
Mutual labels:  spring-cloud
Go Saga
Implements saga-pattern in Go, another way to distribute transaction.
Stars: ✭ 183 (-12.02%)
Mutual labels:  distributed-transactions
Springcloud Shop
基于Spring Boot、Spring Cloud的微服务商城demo
Stars: ✭ 198 (-4.81%)
Mutual labels:  spring-cloud
Spring Cloud Tutorial
Spring Cloud Tutorial.《Spring Cloud 教程》
Stars: ✭ 173 (-16.83%)
Mutual labels:  spring-cloud
Spring Cloud Demo
Spring Cloud的基础教程,由浅入深,一步一步学习Spring Cloud,最后学到的不单单是基础!Spring Boot基础教程请看:https://github.com/roncoo/spring-boot-demo
Stars: ✭ 208 (+0%)
Mutual labels:  spring-cloud
Iot Dc3
IOT DC3 is an open source, distributed Internet of Things (IOT) platform based on Spring Cloud. It is used for rapid development of IOT projects and management of IOT devices. It is a set of solutions for IOT system.
Stars: ✭ 195 (-6.25%)
Mutual labels:  spring-cloud
Spring Boot Microservices Example
Bootiful Microservices with Spring Boot
Stars: ✭ 204 (-1.92%)
Mutual labels:  spring-cloud
Java Microservices Examples
Java Microservices: Spring Boot, Spring Cloud, JHipster, Spring Cloud Config, and Spring Cloud Gateway
Stars: ✭ 194 (-6.73%)
Mutual labels:  spring-cloud
Springboot Learning
《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录!
Stars: ✭ 13,916 (+6590.38%)
Mutual labels:  spring-cloud
Sample Zuul Filters
Samples of custom Zuul 1 filters for use in Spring Cloud Netflix
Stars: ✭ 201 (-3.37%)
Mutual labels:  spring-cloud
Gogate
Go实现的高性能Spring Cloud网关(支持Consul和Eureka), 路由配置热更新、负载均衡、灰度、服务粒度的流量控制、服务粒度的流量统计
Stars: ✭ 186 (-10.58%)
Mutual labels:  spring-cloud
Shardingsphere
Build criterion and ecosystem above multi-model databases
Stars: ✭ 14,989 (+7106.25%)
Mutual labels:  distributed-transactions
Edc.springcloud.samples
Spring Cloud作为第二代微服务的代表性框架,已经在国内众多大中小型的公司有实际应用案例。许多公司的业务线全部拥抱Spring Cloud,部分公司选择部分拥抱Spring Cloud。此示例基于Spring Boot 1.5.x编写,展示了Spring Cloud的核心组件的基本使用方式,在学习Spring Cloud时可以参考本示例。
Stars: ✭ 183 (-12.02%)
Mutual labels:  spring-cloud
Micro Server Own
基于SpringCloud 的微服务,订单,支付,商场(活动),工作流,用户,短信,极光
Stars: ✭ 195 (-6.25%)
Mutual labels:  spring-cloud
Blog
MyBlog
Stars: ✭ 197 (-5.29%)
Mutual labels:  spring-cloud
Springcloudexamples
Spring Cloud 学习教程
Stars: ✭ 208 (+0%)
Mutual labels:  spring-cloud

ByteJTA is an implementation of Distributed Transaction Manager, based on the XA/2PC mechanism.

ByteJTA is comptible with JTA and could be seamlessly integrated with Spring and other Java containers.

1. Quick Start

1.1 Add maven depenency

1.1.1. Spring Cloud
<dependency>
	<groupId>org.bytesoft</groupId>
	<artifactId>bytejta-supports-springcloud</artifactId>
	<version>0.5.0-BETA8</version>
</dependency>
1.1.2. dubbo
<dependency>
	<groupId>org.bytesoft</groupId>
	<artifactId>bytejta-supports-dubbo</artifactId>
	<version>0.5.0-BETA8</version>
</dependency>

2. Documentation & Samples

3. Features

  • support declarative transaction management
  • support distributed transaction scenarios. e.g. multi-datasource, cross-applications and cross-servers transaction
  • support Dubbo framework
  • support Spring Cloud

4. Contact Me

If you have any questions or comments regarding this project, please feel free to contact me at:

  1. send mail to bytefox#126.com OR
  2. add Tecent QQ group 537445956/606453172

We will review all the suggestions and implement good ones in future release.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].