mxsm opened a new issue, #3201:
URL: https://github.com/apache/incubator-eventmesh/issues/3201

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/eventmesh/issues?q=is%3Aissue) and found no 
similar issues.
   
   
   ### Enhancement Request
   
   
![image](https://user-images.githubusercontent.com/15797831/219876482-76b80111-e565-4837-bfff-211ef15dd227.png)
   Optimize remote service related code
   
   ### Describe the solution you'd like
   
   ### 1. Optimization of Netty's Thread Model
   
   - Determine whether to create an EpollEventLoopGroup or NioEventLoopGroup 
based on whether the operating system is Linux or Windows
   - The bossGroup is used to listen and poll Accept requests
   - The ioGroup is mainly used to listen for READ and WRITE events. It handles 
channels registered by the Boss Group.
   - The workGroup is used to execute channels
   - A business thread pool is used to execute actual business logic
   
   ### 2. Refactoring and optimization of RemotingServer code
   
   - Code optimization
   - Set certain configurations, such as the number of threads in the thread 
pool, in the configuration file.
   
   ### Are you willing to submit PR?
   
   - [X] 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