dongeforever commented on PR #4446: URL: https://github.com/apache/rocketmq/pull/4446#issuecomment-1158440045
@lizhanhui 1. In the beginning, without the InterceptorAdaptor, the compatibility problem is serious. Currently, it is not so serious. But two Interfaces(RPCHook vs Interceptor) do a similar thing, which is not so good. And the RPCHook is marked deprecated, the end-user needs to change their code sooner or later, which will cause anxiety to the old user. This is not a good experience. 2. It is important to explain how often the flow control is used. In practice, the flow control is only used on the server-side, and only be used by the advanced developers(usually the service provider), Which means it is used by a very small number of developers. For the great majority, they do not need the flow control, especially on the client-side. So we'd better protect the end-user experience, which is the great majority. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
