Before describing the details of each of the types of building blocks, a small example that shows how the various building blocks are used in the currently preferred embodiment of the present invention to construct a parallel stream processing program will be described.