
Die Plugin-Architektur von Hadoop 1.0.4, die neueste stabile Version dieser Process Engine für Big-Data-Initiativen, es basiert auf dem verteilten Dateisystem und dem Paradigma Karte verkleinernMapReduce ist ein Programmiermodell, das entwickelt wurde, um große Datensätze effizient zu verarbeiten und zu generieren. Unterstützt von Google, Bei diesem Ansatz wird die Arbeit in kleinere Aufgaben aufgeteilt, die auf mehrere Knoten in einem Cluster verteilt sind. Jeder Knoten verarbeitet seinen Teil und dann werden die Ergebnisse kombiniert. Mit dieser Methode können Sie Anwendungen skalieren und große Informationsmengen verarbeiten, in der Welt von Big Data von grundlegender Bedeutung zu sein...., gleichzeitig zu haben Instrumente zusätzlich das, als Eclipse, ermöglichen es Ihnen, leistungsstarke Entwicklungsumgebungen zu erstellen.
Wenn Hadoop löst die escalabilidad verticalLa escalabilidad vertical, también conocida como escalabilidad "hacia arriba", bezieht sich auf die Fähigkeit eines Systems, seine Kapazität durch Hinzufügen von Ressourcen zu einem einzelnen Knoten zu erhöhen, wie man die Hardware eines Servers verbessert. Dieser Ansatz ermöglicht es, größere Arbeitslasten zu bewältigen, ohne die bestehende Infrastruktur umstrukturieren zu müssen. Aber trotzdem, kann in Bezug auf Kosten und Zeit Einschränkungen haben, und schließlich, kann zu einem Punkt führen.... und die Probleme des zufälligen Zugriffs als die größten Hindernisse für die Arbeit mit Big Data und es hat dies mit einem Open-Source-Software-Framework gemacht. Eclipse ist ein Plugin, das diesen neuen Ansatz verbessert, Erstellen einer integrierten Entwicklungsumgebung oder IDE Open Source für Multiplattform.
Deswegen, während Hadoop für skalierbares Computing steht, sicher und als Open-Source-Framework unter der Apache-Lizenz vertrieben, Die Installation von Eclipse macht es möglich integrieren dieses leistungsstarke Tool für eine schnellere Entwicklung.
Eine gute Entwicklungsumgebung
Als eine der IDEs (integrierte Entwicklungsumgebung) am beliebtesten für die Entwicklung von Anwendungen, Finsternis ist eine effiziente und vollständige Plattform zum Programmieren, Entwickeln und kompilieren Sie verschiedene Elemente, um lokal mit Hadoop zu arbeiten.
Es überrascht nicht, dass diese IDE enorm nützliche Tools für die Verwaltung von Arbeitsbereichen bietet., schreiben, praktisch anwenden, kompilieren, geschriebene Programme automatisch ausführen und debuggen.
In den Prozessen von Ausscheidung Es zeichnet sich durch einen leistungsstarken und einfachen Debugger zur Überprüfung des laufenden Programms als gute Entwicklungsumgebung aus.
Eine universelle IDE
Da Eclipse verschiedene Sprachen unterstützt, die Verwendung des einen oder anderen hängt von der Installation von Add-Ons ab, die es ermöglichen Programm und Java, Python, Cobol, Pascal o, Sagen wir, mit Perl oder C / C ++.
Gleichzeitig ist es eine leistungsstarke Entwicklungsumgebung mehrsprachigEclipse macht es dem Programmierer auch leicht, Codeblöcke ohne Komplikationen zu erstellen und zu manipulieren., vermeiden, es von Hand zu tun.
Eine weitere Stärke ist die attraktive Benutzeroberfläche und ein tolles Vielseitigkeit das ermöglicht es, als eine Art Framework zu fungieren, auf dem Programme oder Anwendungen für jede Sprache mit den entsprechenden Plugins angewendet werden können. Erinnern wir uns hier daran, dass das gleiche Projekt Eclipse etabliert seine Software Was „eine Art Universalwerkzeug, eine offene und erweiterbare IDE für alles und nichts Besonderes“.
Als Nachteil, Um eine Leistung bei dieser Leistung zu erhalten, ist eine sehr leistungsstarke Ausrüstung erforderlich, denn als Werkzeug ist es etwas schwer als Folge seiner Entwicklung in Java. Auf die gleiche Weise, obwohl die Plugins uns zunächst erlauben, zusätzliche Funktionalitäten zu erhalten, Dadurch wird die Leistung verbessert und ein zusätzlicher Vorteil in der Verwendung geschaffen, Ein Überschuss davon beeinflussen die Leistung der Eclipse-IDE. In diesen Fällen ist es normalerweise praktisch, diejenigen zu deaktivieren, die nicht verwendet werden, und, allgemein, Seien Sie bei der Installation selektiver.
Eclipse-Flux-Projekt
Passend zum 10-jährigen Jubiläum, Die Eclipse Foundation hat angekündigt, ein flexiblere Architektur IDE mit Webentwicklungstools im Browser und Cloud-Diensten zu integrieren.
Er wird aus dieser Initiative bald ein offizielles Projekt machen, um eine Brücke zwischen Desktop- und Cloud-Diensten zu schlagen.. Ja, obwohl Eclipse bereits einen ähnlichen Editor namens Orion hat, Nur Flux ermöglicht Entwicklern einen Flow von hin und her zwischen Cloud und Desktoperklärte der CEO von Eclipse, Mike Milinkovich.
Solange es Flux gelingt, Desktop-IDEs in die Cloud zu bringen, ohne die Funktionalität zu beeinträchtigen, Die Kraft von Eclipse könnte ein komparativer Vorteil gegenüber Codewy sein, Codio oder Kodingo oder andere Desktop-Entwicklungsumgebungen, die bereits in der Cloud betrieben werden.
Verwandter Beitrag:



