Back to Apache Software Foundation
GSoC 2026

Enhance Seata-Go Multi-Registry Support and seata-ctl Diagnostic Tool Capability

Seata Go currently lags behind the Java version in registry support and operational diagnostics. This proposal introduces a shared multi registry foundation for Seata Go, implements Nacos, ZooKeeper, Consul, and Redis support in a phased and reviewable way, addresses NamingServer and path compatibility issues needed by the Go SDK baseline, and extends seata ctl with server and config self checks, transaction and lock diagnostics, and structured output. The project deliverables include the shared registry layer, four registry adapters with tests, a bounded diagnostic command set, and follow up TUI, sample, and documentation polish.

Project details

Contributor

CAICAIIs

Mentors

Not available

Technologies

Not listed in the archive