Closed dgrr closed 2 years ago
Everything implemented. The only thing left is the priorization, etc... I don't know how to do that in the current structure
I think it's not possible in the current framework. If someone requires it, please let me know here.
Section
I am not sure about this one. Implementing this would imply that:
My concern about this is: The code will look so ugly and it will just create more edge cases, more goroutine overhead, etc... Also, how does priorization and dependency of streams work? WTF, I don't want to have a graph of Streams.
If someone has any idea, you are welcome to comment down here. The only point I am thinking about I'd be ok to implement is a coroutine per Stream. Streams doesn't live that long... But using a goroutine pool can do the work. Also, it would speed up quite a lot. It's already fast and is currently working synchronously, think async!