liwenzheng opened a new issue #740:
URL: https://github.com/apache/incubator-eventmesh/issues/740


   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/eventmesh/issues?q=is%3Aissue) and found no 
similar issues.
   
   
   ### Feature Request
   
   Hi ,all. At present, sending messages adopts multi-threaded synchronous 
processing. This is done to implement the pub / sub model. However, doing so 
will lead to the coupling of the client to the mesh. The flow of messages 
should not depend on some implementation method, but on the message itself. If 
you agree with this approach, I think the following improvements can be made:
   
   1. Add attributes to the agreement, such as source and destination.
   
   2. Add a memory queue to store messages.
   
   3. Improve TCP connect to cooperate with message flow.
   
![image](https://user-images.githubusercontent.com/1767832/150732045-0fa4d7ae-95a8-4360-834c-6c436ef96a7e.png)
   
   what do you think about it ?
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to