Hi @RazvanGoga-1178
Its the recommendation for all the SDK's as establishing a connection again is an expensive operation that you can avoid by reusing the existing connection.
In the case of nodeJS once you create the sender/receiver object you can reuse it for multiple operations.
const sender = serviceBusClient.createSender("my-queue");
const receiver = serviceBusClient.createReceiver("my-queue", "peekLock");
The Service Bus library depends on the rhea-promise library for managing connections, sending, and receiving messages over the AMQP protocol.
Reference : https://azuresdkdocs.blob.core.windows.net/$web/javascript/azure-service-bus/7.0.0-preview.4/index.html