Normal async/await NodeJS fetch requires to load all data of a request and buffer it.
Using NodeJS streams its possible to read the request line by line and directly forward the results.
The reduces the amount of data that needs to be buffered.
The difficulty is that the results cannot be parsed as plain JSON but need to be adjusted.