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
Technologies
Not listed in the archive