TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://www.pingcap.com/tidb-serverless/
-
Updated
Jul 11, 2024 - Go
TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://www.pingcap.com/tidb-serverless/
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
Implements saga-pattern in Go, another way to distribute transaction.
iWF is a WorkflowAsCode microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
A collection of tools and best practices to take ShardingSphere into the cloud
Go lang implementation of saga pattern
Transactional outbox harvester for Postgres → Kafka, written in Go
Package core is a service container that elegantly bootstrap and coordinate modular twelve-factor apps in Go.
`reactive micro` stands for reactive microservices. It demonstrates how cooperative microservices can be built using event bus with out being tightly coupled, how distributed transactions can be achieved using choreography saga pattern, enforcing ACL based authorization across services and many more...
🔃 Common convenience methods, and developer ergonomics for Temporal's Go SDK.
Distributed transaction across multi languages.
Transparent cache and distributed commit to key-value store
A simple transaction orchestrator with a swappable database and message queue.
GTA(Go Task Async) is a lightweight reliable asynchronous task and transaction message library for Golang / GTA是一个轻量的可靠异步任务和事务消息的框架
Add a description, image, and links to the distributed-transactions topic page so that developers can more easily learn about it.
To associate your repository with the distributed-transactions topic, visit your repo's landing page and select "manage topics."