docs: static HttpRequestFactory resolveDefaultRequestFactory() {
          Optional<ServiceDefinition<HttpRequestFactory>> definition = SoftServiceLoader.load(HttpRequestFactory.class)
                  .firstOr("io.micronaut.http.client.NettyClientHttpRequestFactory", HttpRequestFactory.class.getClassLoader());
  
          if (definition.isPresent()) {
              ServiceDefinition<HttpRequestFactory> sd = definition.get();
              try {
                  return sd.load();
              } catch (Throwable e) {
                  LOG.warn("Unable to load default request factory for definition [" + definition + "]: " + e.getMessage(), e);
              }
          }
          return new SimpleHttpRequestFactory();
      }