Introduction

Cascade DataHub: Version 4.0
Prev |  | Next

# Chapter 1. Introduction

# 1.1. What is the Cascade DataHub?

- A real-time data collection and distribution program for modular QNX and Linux applications.

- RAM-resident and extremely fast.

- Needs no pre-configuration.

The Cascade DataHub is a real-time database used in process control and other modular real-time applications. It is RAM resident, and unlike other types of databases it requires no configuration.

The Cascade DataHub allows you to:

- share data among any number of programs

- eliminate communication deadlocks among cooperating programs

The Cascade DataHub forms the central data handling mechanism for many real-time and embedded systems developed in QNX and Linux. It allows you to develop applications where many different modules communicate through a common, non-blocking mechanism. The Cascade DataHub offers both a publish/subscribe model for low-latency data updates, as well as a more traditional read/write model for applications that wish to control the rate and timing of data delivery. The Cascade DataHub uses a combination of data packaging and intelligent queueing to ensure that the behaviour and communication bandwidth of one program will not adversely affect any others.

Prev | Home | Next
Cascade DataHub | Up | A note about the Cascade DataHub API

Copyright 1995-2002 by Cogent Real-Time Systems, Inc.