Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

optimize seata-client TM&RM netty eventloop #6774

Open
funky-eyes opened this issue Aug 23, 2024 · 2 comments
Open

optimize seata-client TM&RM netty eventloop #6774

funky-eyes opened this issue Aug 23, 2024 · 2 comments
Assignees
Labels
good first issue Good for newcomers task: help-wanted Extra attention is needed type: optimize

Comments

@funky-eyes
Copy link
Contributor

Why you need it?

构建多个eventloopgroup时,会构建对应的平台线程,会增加线程切换的开销,而TM和RM都属于client,如果一个应用恰好是TM和RM正好可以降低额外的线程数。
When building multiple EventLoopGroups, corresponding platform threads are created, which increases the overhead of context switching. Since both TM and RM are clients, if an application happens to be both TM and RM, it can reduce the number of additional threads.

How it could be?

A clear and concise description of what you want to happen. You can explain more about input of the feature, and output of it.

Other related information

Add any other context or screenshots about the feature request here.

@funky-eyes funky-eyes added task: help-wanted Extra attention is needed good first issue Good for newcomers type: optimize labels Aug 23, 2024
@zzzk1
Copy link

zzzk1 commented Aug 24, 2024

Hi @funky-eyes, can i pick up this ticket?

@funky-eyes
Copy link
Contributor Author

Hi @funky-eyes, can i pick up this ticket?

Of course, looking forward to your PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers task: help-wanted Extra attention is needed type: optimize
Projects
None yet
Development

No branches or pull requests

2 participants