0
HPCC Systems
HPCC Systems propose une plate-forme informatique en grappe open source utilisée pour résoudre les problèmes de Big Data.Son architecture unique et son langage de programmation de données (ECL) simple mais puissant en font une solution convaincante pour répondre aux besoins informatiques gourmands en données.L'architecture des systèmes HPCC intègre les clusters Thor (raffinerie de données) et Roxie (requête) ainsi que des composants middleware courants, une couche de communication externe, des interfaces client qui fournissent à la fois des services aux utilisateurs finaux et des outils de gestion du système, ainsi que des composants auxiliaires pour prendre en charge la surveillance etpour faciliter le chargement et le stockage des données du système de fichiers à partir de sources externes.Un environnement HPCC peut inclure uniquement des clusters Thor ou les clusters Thor et Roxie.... Thor est responsable de la consommation de grandes quantités de données, de la transformation, de la liaison et de l'indexation de ces données.Il fonctionne comme un système de fichiers distribué avec une puissance de traitement parallèle répartie sur les nœuds.Un cluster peut évoluer d'un nœud unique à des milliers de nœuds.Roxie propose des fonctionnalités distinctes de traitement des requêtes en ligne et d'entrepôt de données hautes performances.ECL (Enterprise Control Language) est le langage de programmation puissant qui convient parfaitement à la manipulation de Big Data.ECL IDE est un IDE moderne utilisé pour coder, déboguer et surveiller les programmes ECL.ESP (Enterprise Services Platform) fournit une interface facile à utiliser pour accéder aux requêtes ECL à l'aide de XML, HTTP, SOAP et REST.