Search before asking
Enhancement Request
GrpcRetryer, HttpRetryer and EventMeshTcpRetryer all have these method pushRetry(), init(), shutdown() and start(). Althougth parameter type in pushRetry() is different. But the types here are in inheritance relationship.
And there are similar logic in size() and getRetrys().
Describe the solution you'd like
Add an parent class for GrpcRetryer, HttpRetryer and EventMeshTcpRetryer.
Are you willing to submit PR?