https://renaldid.medium.com/handling-massive-data-streams-with-go-leveraging-concurrency-at-scale-640ef2ebefb4