apache / eventmesh

EventMesh is a new generation serverless event middleware for building distributed event-driven applications.
https://eventmesh.apache.org/
Apache License 2.0
1.6k stars 635 forks source link

[Enhancement] Refactor eventmesh Rust sdk #4466

Open mxsm opened 11 months ago

mxsm commented 11 months ago

Search before asking

Enhancement Request

Due to recent changes in the EventMesh protobuf files, the existing Rust SDK is no longer compatible. Therefore, a refactoring of the Rust SDK is required. The refactoring will be carried out in the following steps:

  1. Refactor the gRPC portion of the Rust SDK.
  2. Refactor the HTTP portion of the Rust SDK (This work will be done after issue #4481 is completed).
  3. Add the TCP protocol to the Rust SDK.

Describe the solution you'd like

The refactoring will be carried out in the following steps:

  1. 4467

  2. 4519

  3. Refactor the HTTP portion of the Rust SDK.
  4. Add the TCP protocol to the Rust SDK.

Are you willing to submit PR?

Code of Conduct

github-actions[bot] commented 5 months ago

It has been 90 days since the last activity on this issue. Apache EventMesh values the voices of the community. Please don't hesitate to share your latest insights on this matter at any time, as the community is more than willing to engage in discussions regarding the development and optimization directions of this feature.

If you feel that your issue has been resolved, please feel free to close it. Should you have any additional information to share, you are welcome to reopen this issue.