Live streams versus srowing files
So, what is the difference between a stream and a file? It may seem like a dumb and obvious question, but it's crucial in the design of many file based workflows and the applications that drive them. Let's start with the basic and obvious answer. "You can random access a file but you sequentially process a stream". This used to be important back in...