-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Open
Labels
Milestone
Description
Describe the feature
Netty supports an auto scaling event loop group that we could leverage at a couple of levels (server, client connection pool).
We could have an option to configure vertx event loop group to be autoscaled (that is created with a AutoScalingEventExecutorChooserFactory) that would allow the group to suspend event loops. Note that suspending event loops means that they won't be returned anymore by the group, the event loop still remains individually active.
Vert.x server VertxEventLoopGroup would be modified to take in account to skip suspended event loops, therefore any new connection would be assigned to a non suspended event loop from the autoscaler perspective.
Contribution
No response
smokeelow