Aller au contenu

DevOps et cloud

Apache Spark

Framework distribué pour le traitement et l'analyse de grands volumes de données.

Apache Spark est un framework open source pour le traitement distribué de grands volumes de données. Il répartit les calculs sur un cluster de plusieurs machines et conserve autant que possible les résultats intermédiaires en mémoire vive, ce qui accélère de nombreuses tâches d'analyse par rapport aux approches reposant uniquement sur le disque.

Spark fournit des interfaces de programmation notamment pour Scala, Java, Python et R, et comprend des bibliothèques pour les requêtes SQL, le traitement de flux ainsi que l'apprentissage automatique (MLlib). Il convient ainsi aux pipelines de données et aux analyses à forte intensité de données.

La pratique chez Provimedia

À quoi Provimedia l'utilise

Provimedia utilise Apache Spark lorsque de grands volumes de données doivent être traités de manière distribuée pour des analyses ou des projets d'IA.

Utiliser Apache Spark pour votre projet ?

Découvrons lors d'un entretien gratuit comment nous pouvons le mettre en œuvre pour vous.