I was just reading some answers to this question about slow exceptions. I completely agree with the idea that exceptions can and should used instead of return codes despite of each being considerably slower (although not necessarily noticeable).
I have implemented a circuit breaker in a service that connects to an 3rd party that is called several times on every page request. In the case of a failure, this means that many exceptions are going to be thrown (and logs will be filled as well).
Would this ever be a problem?