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
I have confirmed that this should be classified as an enhancement rather than a bug/feature.
Summary
Support disable netty server worker group by config to improve broker performance and reduce context switching
Motivation
Improve broker performance and reduce context switching
Describe the Solution You'd Like
Support disable netty server worker group by config to improve broker performance and reduce context switching
Describe Alternatives You've Considered
Support use default worker by config. According to our test report, the broker overall cpu usage of the modified broker decreased by 15-20%, and context switching decreased by 40%
Additional Context
before:
after:
Note: After modification, the write traffic slightly increased by test framework, resulting in a larger write value here
The text was updated successfully, but these errors were encountered:
Before Creating the Enhancement Request
Summary
Support disable netty server worker group by config to improve broker performance and reduce context switching
Motivation
Improve broker performance and reduce context switching
Describe the Solution You'd Like
Support disable netty server worker group by config to improve broker performance and reduce context switching
Describe Alternatives You've Considered
Support use default worker by config. According to our test report, the broker overall cpu usage of the modified broker decreased by 15-20%, and context switching decreased by 40%
Additional Context
before:
![image](https://private-user-images.githubusercontent.com/22487634/369243707-d770acae-90a1-467b-89e3-f971fcf39b5d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxNzA1NDcsIm5iZiI6MTczOTE3MDI0NywicGF0aCI6Ii8yMjQ4NzYzNC8zNjkyNDM3MDctZDc3MGFjYWUtOTBhMS00NjdiLTg5ZTMtZjk3MWZjZjM5YjVkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA2NTA0N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWMxZTNhNzhlODIyZjViMTY1YmIxNDNmNDQ0NjMwODgxOTY4ZmIzM2NmNzAwOTViYmVkZmYxZDZhMzJmNTI2MzEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.aie4_YqQOHJVcKIlpsFDCzIJ84pGe2sKYEI3yhLs3Hg)
after:
![image](https://private-user-images.githubusercontent.com/22487634/369243774-dde809f9-f946-49d7-9ca6-8353f6de8c20.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxNzA1NDcsIm5iZiI6MTczOTE3MDI0NywicGF0aCI6Ii8yMjQ4NzYzNC8zNjkyNDM3NzQtZGRlODA5ZjktZjk0Ni00OWQ3LTljYTYtODM1M2Y2ZGU4YzIwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA2NTA0N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU1NjE1NmM3ODA4M2NiOTg5NDNlYWI4MDllZTA4MDcwNTc3YzI4N2I4ODMyMzQzOWI0Y2Q1MDkwNGNmZmY1NTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.iRCSveGl2iuZxnUVQ984HR5OxbMhHECehN2TzGmIMRw)
Note: After modification, the write traffic slightly increased by test framework, resulting in a larger write value here
The text was updated successfully, but these errors were encountered: