EditText
| BrowseFacets
| RecentChanges
| FindPage
|by John Sequeira
| Virtualization Wiki
|
Borealis Distributed Stream Processing Engine
http://www.cs.brown.edu/research/borealis/public/
"Borealis is a distributed stream processing engine that is being developed at Brandeis University, Brown University, and MIT. Borealis builds on our previous efforts in the area of stream processing: Aurora and Medusa."
"
- A Stream Processing Engine that provides the core low-latency stream processing functionality with a rich set of stream-oriented operators.
- A Coordinator that deploys a network of cooperating Borealis stream processing engines, distributes query processing across multiple machines, and maintains integrity and correct operation as the network is dynamically mutated.
- A Load Manager that monitors run-time load and dynamically moves operators across machines to improve performance.
- A Load Shedder that detects and eliminates CPU overload from multiple machines by selectively dropping tuples in a coordinated fashion.
- A Fault Tolerance module that runs redundant query replicas to deal with various failure modes and achieve high availability.
- A Revision Processing mechanism that process corrections of erroneous input tuples by generating corrections of previously output query results.
"
EditText
| BrowseFacets
| RecentChanges
| FindPage
|by John Sequeira
| Virtualization Wiki
|