Channels ▼


Complex Distributed Made (Somewhat) Easy

Real-Time Innovations has introduced Case + Code, a developer tool built to provide use cases, coding, and configuration for complex distributed systems.

Building distributed systems with low-latency and/or massive scalability isn't usually simple, so RTI Connext Data Distribution Service (DDS) acts as what is basically high-performance middleware solution. Then comes Case + Code as a collection of common use cases with reusable working DDS code and configuration guidance.

The core proposition here is: Take data uses from a data-distribution problem to a working application.

The vehicle tracking use case applies to developers trying to distribute vehicle location or radar track data across a network, in real-time.

According to its makers, whether the job is creating an air traffic control system, tracking trains, unmanned air vehicles in the arena, or a fleet of emergency vehicles responding to a crisis, this solution allows users to send updates about many vehicles, and to tune their systems for sending those updates at very high rates.

The Real-Time LAN Data Over a WAN use case applies to those trying to connect multiple real-time local networks together, or a single real-time local network to another network over a wide area network (WAN).

"The RTI Case + Code solution supports scenarios where each local area network (LAN) site may be a cluster of many RTI Connext DDS applications distributing large amounts of data that should not be sent across the WAN. This solution also supports scenarios where sites are geographically distant from each other, and where bandwidth must be conserved," said the company.

There is also distributed video data as a use case for streaming video, audio, or other streaming media to one or more receivers. This solution supports scenarios with one or more data sources, and one or more receivers of data streams.

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.