Versprechen sind ausschließlich eine Kundenseite. Sie müssen von Wakanda Server nichts anderes tun als ein Ergebnis (wie Sie es bereits getan haben) mit dem httpRequestHandler zurückgeben. Wie Sie mit der Anfrage umgehen, ist Ihre Wahl.
Die Tatsache, dass Ihr serverseitiger Code eine Anfrage an eine dritte Partei stellt, hat keinen Einfluss darauf, wie Sie sich der asynchronen Natur des Browsers nähern (sei es Versprechen oder Rückrufe). Ihr Wakanda Server-Code wird synchron sein und auf eine Antwort warten. Wenn die serverseitige Anfrage abgeschlossen ist, einschließlich der Anfrage an die dritte Partei, antwortet sie wiederum auf Ihren Browser.
Da der Wakanda Server multi-threaded ist, blockiert der synchrone Code für die Anforderung nicht, dass andere Anforderungen erfüllt werden.
Ich hoffe, das hilft.