Plugin Eclipse, un potente strumento di sviluppo per Hadoop 1.0.4

Contenuti

Plugin Hadoop 104 Eclisse

L'architettura dei plugin di Hadoop 1.0.4, l'ultima versione stabile di questo motore di processo per iniziative di Big Data, si basa sul file system distribuito e sul paradigma MapReduce, allo stesso tempo di avere strumenti aggiuntivo Quello, come Eclipse, consentono di creare potenti ambienti di sviluppo.

Se Hadoop risolve i problemi di scalabilità verticale e tempo di accesso casuale come i principali ostacoli al lavoro con i big data e lo ha fatto con un framework software gratuito. Eclipse è un plugin che migliora questo nuovo approccio, creare un ambiente di sviluppo integrato o IDE open source per multipiattaforma.

Perché, mentre Hadoop è sinonimo di calcolo scalabile, sicuro e distribuito come framework open source sotto licenza Apache, l'installazione di Eclipse lo rende possibile per integrare questo potente strumento per uno sviluppo più rapido.

Un buon ambiente di sviluppo

Come uno degli IDE (ambiente di sviluppo integrato) più popolare per lo sviluppo di applicazioni, Eclisse è una piattaforma efficiente e completa per programmare, sviluppare e compilare vari elementi per lavorare con Hadoop localmente.

Non sorprende che questo IDE fornisca strumenti estremamente utili per la gestione degli spazi di lavoro., scrivere, mettere in pratica, compilare, eseguire automaticamente ed eseguire il debug di programmi scritti.

Nei processi di depurazione Si distingue come un buon ambiente di sviluppo grazie all'inclusione di un potente e semplice debugger per verificare il programma in esecuzione.

Un IDE universale

Poiché Eclipse supporta diverse lingue, L'uso dell'uno o dell'altro dipenderà dall'installazione di componenti aggiuntivi che consentono Programma e Java, Pitone, Cobol, Pascal o, Diciamo, usando Perl o C / C ++.

Allo stesso tempo è un potente ambiente di sviluppo multi linguaEclipse rende anche facile per il programmatore creare e manipolare blocchi di codice senza complicazioni., evitando di farlo a mano.

Un altro dei suoi punti di forza è la sua interfaccia attraente e un grande versatilità che gli consente di agire come una sorta di framework su cui applicare programmi o applicazioni per qualsiasi linguaggio utilizzando i plugin appropriati. Ricordiamo qui che lo stesso progetto Eclipse stabilisce il suo software Che cosa “una specie di strumento universale, un IDE aperto ed estensibile per tutto e niente in particolare”.

Come svantaggio, ottenere prestazioni a quella potenza richiede apparecchiature molto potenti, poiché come strumento è qualcosa pesante come conseguenza del suo sviluppo in Java. Nello stesso modo, anche se i plugin inizialmente ci permettono di ottenere funzionalità extra, migliorando così le prestazioni ed essendo un ulteriore vantaggio nel suo utilizzo, un eccesso di loro influenzano le prestazioni dell'IDE di Eclipse. In questi casi è solitamente conveniente disabilitare quelli che non vengono utilizzati e, generalmente, sii più selettivo quando li installi.

Progetto Flusso Eclipse

In concomitanza con il suo decimo anniversario, La Fondazione Eclipse ha annunciato di voler creare un architettura più flessibile per integrare IDE con strumenti di sviluppo web nel browser e servizi cloud.

Trasformerà presto questa iniziativa in un progetto ufficiale per costruire un ponte tra i servizi desktop e cloud.. E, anche se Eclipse ha già un editor simile chiamato Orion, solo Flux consentirà agli sviluppatori un flusso di avanti e indietro tra il cloud e il desktopha spiegato il CEO di Eclipse, Mike Milinkovich.

Finché Flux riesce a portare gli IDE desktop nel cloud senza sacrificare la funzionalità, Il potere di Eclipse potrebbe essere un vantaggio comparativo su Codewy, Codio o Kodingo o altri ambienti di sviluppo desktop che già operano nel cloud.

Articolo correlato:

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.