Who said anything about a stream? Blocks are produced on average every 10 minutes.
Most decent servers can process 128MB block in about 5 to 10 seconds.
Yeah it's a stream of blocks, one per 10min. Ideally you'd want the median server to be able to *easily* handle processing the blockchain so that people can build services on top of...