You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since the initial implementation of the golang client has been merged(#19), there are still some unfinished tasks to be done.
In the first stage, the basic features will be implemented.
Adapt to v2 protocol
The v1 version is archived. It is necessary to adapt to the latest protocol.
Adapt to the unified API specs ( Producer + Simple Consumer )
We established a New and Unified API Specs, see more details from java apis. The part of producer and simple consumer takes precedence. The four types of message will be supported in this phase.
In the second stage.
Clear error handling
The RPC-status code mapping table indicates the status codes that may occur in various cases across languages, you can get more information from this.
Improve the observability
The observability contains logging, tracing and metrics, you can improve observability of client-side through OpenTelemetry or other tools from these aspects.
Adapt to the unified API specs ( Push Consumer )
Implement the push consumer.
Documentations and unit tests should cover the corresponding part in each phase.
The text was updated successfully, but these errors were encountered:
Since the initial implementation of the golang client has been merged(#19), there are still some unfinished tasks to be done.
In the first stage, the basic features will be implemented.
The v1 version is archived. It is necessary to adapt to the latest protocol.
We established a New and Unified API Specs, see more details from java apis. The part of producer and simple consumer takes precedence. The four types of message will be supported in this phase.
In the second stage.
The RPC-status code mapping table indicates the status codes that may occur in various cases across languages, you can get more information from this.
The observability contains logging, tracing and metrics, you can improve observability of client-side through OpenTelemetry or other tools from these aspects.
Implement the push consumer.
Documentations and unit tests should cover the corresponding part in each phase.
The text was updated successfully, but these errors were encountered: