White Papers

A Comparison of Stream-Oriented High-Availability Algorithms

Overview Recently, significant efforts have focused on developing novel data-processing systems to support a new class of applications that commonly require sophisticated and timely processing of high-volume data streams. Early work in stream processing has primarily focused on stream-oriented languages and resource-constrained, one-pass query-processing. High availability, an increasingly important goal for virtually all data processing systems, is yet to be addressed. This paper describes how the standard high-availability approaches used in data management systems can be applied to distributed stream processing.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Brown University
File Format
PDF
Date Published
Jul 10, 2008
Format
White Papers
Topics
High Availability, Knowledge and Data Management

Similiar White Papers

The Informatica Performance Advantage for Data Integration: Strategic Architecture and Technology

The Informatica Performance Advantage for Data Integration: Strategic Architecture and Technology

Performance has always been a critical factor to consider when evaluating data integration software. Several business dr

Publisher: Informatica  |  Tags: computing, data, data integration, real-time, software

Mobile Point-of-Care Solutions Support Medics on the Battlefield

Mobile Point-of-Care Solutions Support Medics on the Battlefield

The problem of providing up-to-minute medical information to first responders on the battlefield has always posed signif

Publisher: Hewlett-Packard  |  Tags: data, data storage, pc

Credit Union Credits Citrix NetScaler for Flawless Online Banking

Credit Union Credits Citrix NetScaler for Flawless Online Banking

As the number of members using its Internet banking services crept upward, the Security Service Federal Credit Union (SS

Publisher: Citrix Systems  |  Tags: software

IBM Tivoli Software Demo: Availability Management for the SMB

IBM Tivoli Software Demo: Availability Management for the SMB

By the time an unhappy user contacts your help desk about an availability issue or other problem, the damage to your cus

Publisher: IBM  |  Tags: customer satisfaction, infrastructure, management, small and mid-sized businesses, smb, software

Hotelplan/Interhome Gives Users 100% Data Availability With BMC Solutions

Hotelplan/Interhome Gives Users 100% Data Availability With BMC Solutions

Hotelplan AG is an international tourism organization wholly owned by one of Switzerland's largest retail businesses, Mi

Publisher: BMC Software  |  Tags: applications, network

Brown University White Papers

Atlantis: Location Based Services With Bluetooth

Atlantis: Location Based Services With Bluetooth

In an effort to offer context aware, location based services using the Bluetooth platform specification, a centralized f

Publisher: Brown University  |  Tags: base station, bluetooth, data, location based services, network

A Cooperative, Self-Configuring High-Availability Solution for Stream Processing

A Cooperative, Self-Configuring High-Availability Solution for Stream Processing

This paper presents a collaborative, self-configuring High Availability (HA) approach for stream processing that enables

Publisher: Brown University  |  Tags: server

High-Availability Algorithms for Distributed Stream Processing

High-Availability Algorithms for Distributed Stream Processing

Stream-processing systems are designed to support an emerging class of applications that require sophisticated and timel

Publisher: Brown University  |  Tags: applications, data

Monitoring Streams - A New Class of Data Management Applications

Monitoring Streams - A New Class of Data Management Applications

This paper introduces monitoring applications, which the paper will show differ substantially from conventional business

Publisher: Brown University  |  Tags: applications, data, real-time, software

Programming Languages: Application and Interpretation

Programming Languages: Application and Interpretation

This paper is the fruit of a vision for teaching programming languages by integrating the "Two cultures" that have evolv

Publisher: Brown University