Sobre el proyecto

Apache StreamPark es un framework de código abierto para construir y gestionar aplicaciones de streaming en tiempo real, diseñado para simplificar el ciclo de vida completo del procesamiento de flujos. Proporciona un framework de desarrollo unificado para Apache Flink y Apache Spark, junto con una potente plataforma cloud-native para la gestión de aplicaciones. StreamPark permite a los usuarios desarrollar, depurar, desplegar y operar aplicaciones de streaming a gran escala de manera eficiente y consistente. Originalmente llamado StreamX, el proyecto fue renombrado StreamPark en agosto de 2022 y se convirtió en un Proyecto de Nivel Superior de Apache (TLP) en enero de 2025. Las características principales incluyen: - Framework de Desarrollo de Aplicaciones de Streaming: Simplifica el desarrollo de aplicaciones de streaming con Flink y Spark mediante APIs, conectores y plantillas preconstruidos. - Plataforma de Computación en Tiempo Real Cloud-Native: Ofrece una plataforma de computación en tiempo real integral para el desarrollo, el despliegue, el monitoreo y las operaciones. - Procesamiento Unificado de Lotes y Streaming: Compatible con Apache Flink y Apache Spark, permite tanto el procesamiento de flujos como el procesamiento por lotes. - Soporte Multi-Motor y Multi-Versión: Ejecuta y gestiona aplicaciones de Flink/Spark de múltiples versiones. - Compatibilidad Multi-Entorno: Funciona en Standalone, YARN (Hadoop 2.x/3.x) y Kubernetes. - Ecosistemas Ricos: Compatible con herramientas del ecosistema de big data (p. ej., Apache Flink/Spark/Paimon/Doris) y con ecosistemas de ML/IA. - Fácil de usar: Despliegue de un solo servicio; pasa de cero a ejecutar jobs en minutos.