Improvement:
RestClient it's a good alternative for WebClient now, but for some reason, you lost a very important mechanism that WebClient has - the ability to configure retry attempts for sending requests.
It would be great if you added the ability to configure retry attempts in the rest client, because currently this requires the spring-retry library or a custom implementation.
I want to say that it would be cool to set up retry right at the RestClient creation level, as is done in WebClient