À propos du projet

Apache StreamPark est un framework open source destiné à la création et à la gestion d'applications de streaming en temps réel, conçu pour simplifier le cycle de vie de bout en bout du traitement de flux. Il fournit un framework de développement unifié pour Apache Flink et Apache Spark, ainsi qu'une puissante plateforme cloud-native pour la gestion des applications. StreamPark permet aux utilisateurs de développer, déboguer, déployer et exploiter des applications de streaming à grande échelle de manière efficace et cohérente. Initialement nommé StreamX, le projet a été renommé StreamPark en août 2022 et est devenu un projet Apache de haut niveau (TLP, Top-Level Project) en janvier 2025. Les principales fonctionnalités incluent : - Framework de développement d'applications de streaming : simplifie le développement d'applications de streaming Flink et Spark grâce à des API, des connecteurs et des modèles préconstruits. - Plateforme de calcul en temps réel cloud-native : offre une plateforme de calcul en temps réel tout-en-un pour le développement, le déploiement, la surveillance et l'exploitation. - Traitement unifié par lots et en flux : prend en charge Apache Flink et Apache Spark, permettant à la fois le traitement en flux et le traitement par lots. - Prise en charge multi-moteurs et multi-versions : exécutez et gérez des applications Flink/Spark multi-versions. - Compatibilité multi-environnements : fonctionne en mode Standalone, sur YARN (Hadoop 2.x/3.x) et sur Kubernetes. - Écosystèmes riches : compatible avec les outils de l'écosystème big data (par exemple Apache Flink/Spark/Paimon/Doris) et les écosystèmes de ML/IA. - Facilité d'utilisation : déploiement en service unique ; passez de zéro à des jobs en cours d'exécution en quelques minutes.