You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2021/02/03 09:57:22 UTC
[GitHub] [camel-quarkus] ppalaga opened a new issue #2196: Consider implementing a vert.x-web based Azure HttpClient
ppalaga opened a new issue #2196:
URL: https://github.com/apache/camel-quarkus/issues/2196
We currently rely on the default reactor-netty based Azure [HttpClient](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core/src/main/java/com/azure/core/http/HttpClient.java) , which is not reusing Quarkus event loops.
Cf. the conversation with @cescoffier
> > is it technically possible to wrap vert.x HTTP client into Reactor interfaces - i.e. to make it implement Azure HttpClient? It would perhaps be the most elegant option to support Azure,
> Yes, especially if you use the Mutiny variant of the Vert.x Web Client (Mutiny has adapters for Reactor).
https://github.com/quarkusio/quarkus/pull/14774#issuecomment-772336353
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] jamesnetherton commented on issue #2196: Consider implementing a vert.x-web based Azure HttpClient
Posted by GitBox <gi...@apache.org>.
jamesnetherton commented on issue #2196:
URL: https://github.com/apache/camel-quarkus/issues/2196#issuecomment-1054016010
Whilst it may be desirable to leverage Vert.x, I wonder if it'd be safer to stick with client implementations that are provided by the Azure SDK? Since they're already well proven and running in production systems.
If we want to remove `extensions-support/reactor-netty`, then we could probably do so by switching to the pure JDK client impl:
https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/core/azure-core-http-jdk-httpclient
--
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: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] cescoffier commented on issue #2196: Consider implementing a vert.x-web based Azure HttpClient
Posted by GitBox <gi...@apache.org>.
cescoffier commented on issue #2196:
URL: https://github.com/apache/camel-quarkus/issues/2196#issuecomment-1054022602
Both will lead to wasting a lot of resources. reactor-netty is its own event loop if I'm not mistaken. The JDK HTTP Client is using executors.
--
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: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] jamesnetherton closed issue #2196: Consider implementing a vert.x-web based Azure HttpClient
Posted by GitBox <gi...@apache.org>.
jamesnetherton closed issue #2196:
URL: https://github.com/apache/camel-quarkus/issues/2196
--
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: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org