With a continuous source of data relating to transactions, the data may be
segmented and processed in a data flow arrangement, optionally in
parallel, and the data may be processed without storing the data in an
intermediate database. Data from multiple sources may be processed in
parallel. The segmentation also may define points at which aggregate
outputs may be provided, and where checkpoints may be established.