Hi all, The old way to deal timeout future is view all the future.
The better way is to use HashedWheelTimer like Netty , it can deal the timeout futures more directly, it will decrease circulate times and check times as my title say. The HashedWheelTimer impl will be transplanted by Netty (it will have a Netty license header!). About the HashedWheelTimer [1]. [1]https://netty.io/4.0/api/io/netty/util/HashedWheelTimer.html
