Channels ▼
RSS

C/C++

Free MapReduce Development Environment


Aster Data is aiming to implant the term “Massively Powerful Processing (MPP)” firmly upon the collective technology industry consciousness with its Data Developer Express visual development environment.

This point-and-click tool was first introduced earlier this year and is also listed as a free download on the Eclipse Marketplace website. The Aster Data Developer Express IDE claims to ease the development and deployment of MapReduce-enabled analytical MPP applications.

MapReduce is a programming model patented by Google in 2004 that supports distributed computing on clusters or large sets of data held in data centers. Google describes MapReduce as, an associated implementation for processing and generating large data sets. Users specify a map function that processes a key/value pair to generate a set of intermediate key/value pairs and a reduce function that merges all intermediate values associated with the same intermediate key."

According to Tasso Argyros, founder and CTO of Aster Data, "Our IDE has been proven to make it easy for developers and systems analysts to build, test and ... deploy rich analytic applications that leverage large volumes of data. Now, any developer or analyst that is familiar with the Java programming language can complete a rich analytic application in under an hour using the Aster Data Developer Express environment in Eclipse. Aster Data Developer Express delivers both rapid development and local testing of advanced analytic applications for any project, regardless of size."

Aster Data asserts that many of the MapReduce coding tasks, including programming concepts like parallelization and distributed data analysis, are addressed by the IDE without the developer or analyst needing to have expertise in these areas.

This simplification arguably makes it easier for developers to be quickly operational with this technology as it eliminates the need for them to have any deep knowledge of the MapReduce parallel processing framework.


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.
 

Video