Eclipse plugin, a powerful development tool for Hadoop 1.0.4

Contents

Hadoop plugin 104 Eclipse

The plugin architecture of Hadoop 1.0.4, the latest stable version of this process engine for Big Data initiatives, is based on the distributed file system and the MapReduce paradigm, at the same time of having instruments additional that, as Eclipse, enable you to create powerful development environments.

If Hadoop solves vertical scalability and random access time issues as the main hindrances to working with big data and did so with a free software framework. Eclipse is a plugin that enhances this new approach, creating an integrated development environment or IDE open source for multiplatform.

Therefore, while Hadoop stands for scalable computing, secure and distributed as an open source framework under the Apache license, installing Eclipse makes it possible to integrate this powerful tool for faster development.

A good development environment

As one of the IDEs (integrated development environment) most popular for developing applications, Eclipse is an efficient and complete platform to program, develop and compile various items to work with Hadoop locally.

Not surprisingly, this IDE provides tremendously useful tools for managing workspaces., to write, put into practice, compile, automatically run and debug written programs.

In the processes of depuration It stands out as a good development environment thanks to the inclusion of a powerful and simple debugger to verify the running program.

A universal IDE

Since Eclipse supports different languages, the use of one or the other will depend on the installation of add-ons that allow Program and Java, Python, Cobol, Pascal o, Let's say, using Perl or C / C ++.

At the same time being a powerful development environment multi languageEclipse also makes it easy for the programmer to create and manipulate code blocks without complications., avoiding doing it by hand.

Another of its strengths is its attractive interface and a great versatility that allows it to act as a kind of framework on which to apply programs or applications for any language using the appropriate plugins. Let us remember here that the same project Eclipse establishes its software What “a kind of universal tool, an open and extensible IDE for everything and nothing in particular”.

As a disadvantage, obtaining performance at that power requires very powerful equipment, since as a tool it is something heavy as a consequence of its development in Java. In the same way, even though the plugins initially allow us to obtain extra functionalities, thus improving performance and being an additional advantage in its use, An excess of them influence the performance of the Eclipse IDE. In these cases it is usually convenient to disable those that are not being used and, in general, be more selective when installing them.

Eclipse Flux Project

Coinciding with its tenth anniversary, The Eclipse Foundation has announced that it wants to create a more flexible architecture to integrate IDE with web development tools in the browser and cloud services.

He will soon turn this initiative into an official project to build a bridge between the desktop and cloud services.. Y, even though Eclipse already has a similar editor called Orion, only Flux will allow developers a flow of back and forth between the cloud and the desktopexplained the CEO of Eclipse, Mike Milinkovich.

As long as Flux manages to bring desktop IDEs to the cloud without sacrificing functionality, Eclipse's power could be a comparative advantage over Codewy, Codio or Kodingo or other desktop development environments that already operate in the cloud.

Related Post:

Subscribe to our Newsletter

We will not send you SPAM mail. We hate it as much as you.