Firehose scan
- In the current implementation, we represent a game stream as a series of XML documents, each describing a single game event
- Our firehose module multiplexes events from several games of the 1989 American League season in a game stream
- Niagara uses a “firehose scan” thread that connects to the firehose, retrieves and parses these documents