https://tolustar.com/buffers-and-streams-explained-in-nodejs/
Buffers and Streams Explained in NodeJs