Esta lista de proyectos de Apache Software Foundation contiene los proyectos de desarrollo de software de Apache Software Foundation (ASF). [1]
Además de los proyectos, hay algunas otras áreas distintas de Apache:
- Incubadora : para aspirantes a proyectos de PPA
- Ático : para proyectos de PPA retirados
- INFRA - Apache Infrastructure Team : proporciona y gestiona toda la infraestructura y los servicios para la Apache Software Foundation y para cada proyecto en la Foundation.
Proyectos activos
- Accumulo : implementación segura de Bigtable
- ActiveMQ : intermediario de mensajes que admite diferentes protocolos de comunicación y clientes, incluido un cliente completo de Java Message Service (JMS) 1.1. [2]
- Airavata : Apache Airavata es un marco de software de sistema distribuido para administrar aplicaciones simples a compuestas con patrones complejos de ejecución y flujo de trabajo en diversos recursos computacionales.
- Airflow : Apache Airflow es una plataforma para crear, programar y monitorear flujos de trabajo mediante programación
- Allura : implementación de código abierto basada en Python de una fragua de software
- Ambari : Apache Ambari hace que el aprovisionamiento, la administración y la supervisión de clústeres de Hadoop sean muy simples
- Ant : herramienta de compilación basada en Java
- AntUnit : la biblioteca Ant proporciona tareas Ant para probar la tarea Ant, también se puede utilizar para realizar pruebas funcionales y de integración de aplicaciones arbitrarias con Ant
- Ivy : Apache Ivy es un administrador de dependencias muy poderoso orientado a la administración de dependencias de Java, aunque podría usarse para administrar dependencias de cualquier tipo
- IvyDE : integre Ivy en Eclipse con el complemento IvyDE
- Any23 : Anything To Triples (Any23) es una biblioteca, un servicio web y una herramienta de línea de comandos que extrae datos estructurados en formato RDF de una variedad de documentos web
- APISIX : puerta de enlace de API de microservicios nativa de la nube, que ofrece el máximo rendimiento, seguridad, código abierto y plataforma escalable para todas sus API y microservicios.
- Archiva : Build Artifact Repository Manager
- Aries : modelo de programación empresarial OSGi
- Flecha : "Una capa de datos entre sistemas de alto rendimiento para análisis en memoria en columnas". [3] [4]
- AsterixDB : Sistema de gestión de Big Data de código abierto
- Atlas : conjunto escalable y extensible de servicios básicos de gobernanza fundamentales
- Avro : Apache Avro es un sistema de serialización de datos.
- Comité del Eje Apache
- Eje : código abierto, marco de servicios web basado en XML
- Axis2 : Apache Axis2 es un marco de consumo y alojamiento de servicios que facilita el uso de SOAP y servicios web.
- Rampart : implementación del estándar WS-Security para el motor de servicios web Axis2
- Sandesha2 : Apache Sandesha2 es un módulo Axis2 que implementa WS-RM.
- Bahir : extensiones a plataformas analíticas distribuidas como Apache Spark
- Beam , una súper API para big data
- Bigtop : Bigtop es un proyecto para el desarrollo de empaques y pruebas del ecosistema Apache Hadoop.
- Bloodhound : rastreador de defectos basado en Trac [5]
- BookKeeper : un servicio de registro replicado confiable
- Brooklyn : Apache Brooklyn es un marco para modelar, monitorear y administrar aplicaciones a través de planos autónomos
- Buildr : Apache Buildr es un sistema de compilación para aplicaciones basadas en Java, que incluye soporte para Scala, Groovy y un número creciente de lenguajes y herramientas JVM.
- BVal : Implementación de API de validación de Bean
- Calcita : marco de gestión dinámica de datos
- Camel : motor de reglas de enrutamiento declarativo y mediación que implementa los patrones de integración empresarial utilizando un lenguaje específico de dominio basado en Java
- CarbonData : Apache CarbonData es un formato de datos en columnas indexado para análisis rápidos en plataformas de big data, por ejemplo, Apache Hadoop, Apache Spark, etc.
- Cassandra (2008): base de datos distribuida de segunda generación altamente escalable
- Cayenne : marco ORM de Java
- Celix : Implementación de la especificación OSGi adaptada a C y C ++
- Química : Apache Chemistry proporciona implementaciones de código abierto de la especificación de servicios de interoperabilidad de administración de contenido (CMIS)
- Clerezza : Clerezza es una plataforma de servicios que proporciona un conjunto de funcionalidades para la gestión de datos enlazados semánticamente accesibles a través de RESTful Web Services y de forma segura.
- CloudStack : software para implementar y administrar la infraestructura en la nube
- Cocoon : marco de publicación XML
- Commons : Bibliotecas y utilidades Java reutilizables demasiado pequeñas para merecer su propio proyecto
- BCEL : Biblioteca de ingeniería de códigos de bytes
- Demonio : Demonio común
- Jelly : Jelly es un motor de secuencias de comandos basado en Java y XML. Jelly combina las mejores ideas de JSTL, Velocity, DVSL, Ant y Cocoon en un motor de scripting simple pero poderoso
- Registro : Commons Logging es un adaptador delgado que permite un puente configurable con otros sistemas de registro bien conocidos.
- OGNL : biblioteca de navegación de gráficos de objetos
- Córdoba : marco de desarrollo móvil
- CouchDB : base de datos orientada a documentos
- Comité Apache Creadur
- Rat : Apache Rat mejora la precisión y la eficiencia al revisar y auditar versiones.
- Tentáculos : Apache Tentacles simplifica el trabajo de revisar las versiones del repositorio que constan de una gran cantidad de artefactos
- Whisker : Apache Whisker ayuda a las aplicaciones ensambladas a mantener la documentación legal correcta.
- cTAKES : "Software de extracción de conocimientos de análisis de texto" clínico para extraer información de la historia clínica electrónica de texto libre
- Curador : Apache Curator se basa en ZooKeeper y maneja la complejidad de administrar las conexiones al clúster de ZooKeeper y reintentar las operaciones.
- CXF : marco de servicios web
- Daffodil : implementación del lenguaje de descripción de formato de datos (DFDL) utilizado para convertir entre datos de formato fijo y XML / JSON
- DataFu : colección de bibliotecas para trabajar con datos a gran escala en Hadoop
- DataSketches : biblioteca de código abierto y alto rendimiento de algoritmos de transmisión estocástica comúnmente llamados "bocetos" en las ciencias de datos.
- Comité de Apache DB
- Derby : sistema de gestión de bases de datos relacionales de Java puro
- JDO : Java Data Objects, persistencia para objetos Java
- Torque : ORM para Java
- DeltaSpike : colección de extensiones JSR-299 (CDI) para crear aplicaciones en las plataformas Java SE y EE
- Comité de directorio de Apache
- Directorio : LDAP y Kerberos, íntegramente en Java.
- Directory Server : un servidor LDAP y Kerberos extensible e integrable, completamente en Java
- Directory Studio : el navegador LDAP y el cliente de directorio basados en Eclipse
- Fortress : una plataforma de autorización basada en estándares que implementa el control de acceso basado en roles (RBAC) ANSI INCITS 359
- Kerby : enlace de Kerberos en Java
- API LDAP : un SDK para acceso a directorios en Java
- SCIMple es una implementación de la especificación SCIM v2.0
- DolphinScheduler : un motor de programación ETL distribuido con una potente interfaz de visualización DAG
- Drill : marco de software que admite aplicaciones distribuidas con uso intensivo de datos para el análisis interactivo de conjuntos de datos a gran escala
- Druid : almacén de datos distribuido de alto rendimiento, orientado a columnas
- Dubbo : marco RPC de alto rendimiento, ligero y basado en Java
- ECharts : biblioteca de visualización de datos y gráficos escrita en JavaScript
- Empire-db : Apache Empire-db es una capa ligera de abstracción de bases de datos relacionales y un componente de persistencia de datos
- Felix : Implementación de la especificación del marco principal OSGi Release 5
- Fineract : Plataforma de servicios financieros digitales
- Flex : SDK multiplataforma para desarrollar e implementar aplicaciones de Internet enriquecidas.
- Flink : motor de procesamiento de datos a gran escala rápido y confiable.
- Flume : marco de agregación de registros a gran escala
- Comité Apache Fluo
- Fluo : Apache Fluo es un sistema de procesamiento distribuido que permite a los usuarios realizar actualizaciones incrementales en grandes conjuntos de datos.
- Fluo Recipes : Apache Fluo Recipes se basa en la API de Fluo para ofrecer funcionalidad adicional a los desarrolladores
- Fluo YARN : Apache Fluo YARN es una herramienta para ejecutar aplicaciones Apache Fluo en Apache Hadoop YARN
- FreeMarker : FreeMarker es un motor de plantillas, es decir, una herramienta genérica para generar resultados de texto basados en plantillas. FreeMarker está implementado en Java como una biblioteca de clases para programadores.
- Geode : soluciones de gestión de datos de baja latencia y alta concurrencia
- Geronimo : servidor Java EE
- Giraph : sistema de procesamiento de gráficos escalable
- Gobblin : marco de integración de datos distribuidos
- Gora : el marco de código abierto Apache Gora proporciona un modelo de datos en memoria y persistencia para big data
- Griffin : una solución de calidad de datos de código abierto para Big Data, que admite tanto el modo por lotes como el de transmisión. Originalmente desarrollado por eBay Inc. . [6]
- Groovy : un lenguaje de programación dinámico orientado a objetos para la plataforma Java
- Guacamole : aplicación web HTML5 para acceder a escritorios remotos [7]
- Gump : integración , dependencias y gestión de versiones
- Hadoop : marco de software Java que admite aplicaciones distribuidas con uso intensivo de datos
- HAWQ : motor analítico de SQL empresarial avanzado en Hadoop
- HBase : el software Apache HBase es la base de datos de Hadoop. Piense en ello como un gran almacén de datos distribuido y escalable
- Helix : un marco de gestión de clústeres para recursos distribuidos particionados y replicados
- Hive : el software de almacenamiento de datos Apache Hive facilita la consulta y la gestión de grandes conjuntos de datos que residen en el almacenamiento distribuido.
- Servidor HTTP : la aplicación del servidor HTTP Apache 'httpd'
- mod_python : módulo que integra el intérprete de Python en el servidor Apache. En desuso en favor de mod_wsgi .
- Apache HttpComponents : bibliotecas Java de bajo nivel para HTTP
- Hudi : proporciona actualizaciones atómicas y flujos de datos incrementales en Big Data
- Iceberg : formato de tabla para datos tabulares grandes y de movimiento lento
- Ignite : Apache Ignite es una estructura de datos en memoria que proporciona componentes de almacenamiento en memoria caché, particionamiento, procesamiento y consulta de datos [8]
- Impala : un motor SQL distribuido de alto rendimiento
- IoTDB : almacén de datos para gestionar grandes cantidades de datos de series temporales en aplicaciones industriales
- Isis : Apache Isis es un marco para desarrollar rápidamente aplicaciones controladas por dominios en Java
- Jackrabbit : implementación de la API de repositorio de contenido de Java
- JAMES : servidor de noticias y correo electrónico Java
- jclouds : kit de herramientas de múltiples nubes de código abierto para la plataforma Java
- Jena es un marco web semántico de código abierto para Java
- JMeter : aplicación Java pura para pruebas funcionales y de carga
- Johnzon : análisis JSON compatible con JSR-353; módulos para ayudar con JSR-353, así como con JSR-374 y JSR-367
- Joshua : kit de herramientas de traducción automática estadística
- JSPWiki : un motor WikiWiki extensible y rico en funciones creado en torno a los componentes J2EE estándar (Java, servlets, JSP)
- Comité Apache jUDDI
- Scout : Apache Scout es una implementación de JSR 93 (JAXR).
- Juneau : un conjunto de herramientas para agrupar los POJO en una amplia variedad de tipos de contenido utilizando un marco común
- Kafka (2011): software de intermediario de mensajes
- Karaf : Apache Karaf es una distribución OSGi para aplicaciones del lado del servidor.
- Kibble : Apache Kibble es un conjunto de herramientas para recopilar, agregar y visualizar la actividad en proyectos de software.
- Knox : una puerta de enlace de API REST para servicios de Hadoop
- Kudu : un motor de almacenamiento distribuido en columnas creado para el ecosistema Apache Hadoop
- Kylin : motor de análisis distribuido
- Libcloud : Apache Libcloud es una biblioteca estándar de Python que abstrae las diferencias entre múltiples API de proveedores de nube.
- Comité de servicios de registro de Apache
- Chainsaw : Apache Chainsaw es un visor de registros GUI.
- Log4cxx : Apache log4cxx proporciona servicios de registro para C ++.
- Log4j : Apache Log4j
- Log4net : Apache log4net proporciona servicios de registro para .NET.
- Log4php : Apache log4php es un marco de registro para PHP.
- Comité Apache Lucene
- Lucene Core : una biblioteca de motor de búsqueda de texto con todas las funciones y de alto rendimiento
- Solr : servidor de búsqueda empresarial basado en la biblioteca de búsqueda de Java de Lucene
- Lucene.NET : Lucene.NET es un puerto de la biblioteca del motor de búsqueda de Lucene, escrito en C # y dirigido a usuarios de tiempo de ejecución de .NET.
- MADlib : marco de aprendizaje automático escalable, Big Data, impulsado por SQL para científicos de datos
- Mahout : solución de aprendizaje automático y minería de datos. Cuidador de elefantes
- ManifoldCF : software de código abierto para transferir contenido entre repositorios o índices de búsqueda
- Maven : herramienta de comprensión y gestión de proyectos Java
- Doxia : Doxia es un marco de generación de contenido que admite muchos lenguajes de marcado.
- Mesos : administrador de clústeres de código abierto
- MetaModel : Proporciona una interfaz común para el descubrimiento, la exploración de metadatos y la consulta de diferentes tipos de fuentes de datos.
- Comité Apache MINA
- FtpServer : servidor FTP escrito íntegramente en Java
- MINA : Infraestructura multipropósito para aplicaciones de red, un marco para desarrollar aplicaciones de red de alto rendimiento y alta escalabilidad. MINA
- SSHD : Apache SSHD es una biblioteca Java 100% pura para admitir los protocolos SSH tanto en el lado del cliente como en el del servidor
- Vysper : Apache Vysper pretende ser un servidor XMPP (Jabber) modular y con todas las funciones. Vysper está implementado en Java
- Mnemonic : una biblioteca transparente orientada a memoria híbrida no volátil para Big Data, computación de alto rendimiento y análisis
- Comité Apache MyFaces
- MyFaces : implementación de JavaServer Faces
- Tobago : conjunto de componentes de interfaz de usuario basados en JSF
- Mynewt : sistema operativo integrado optimizado para redes y construido para la administración remota de dispositivos restringidos
- NetBeans : entorno de desarrollo, plataforma de herramientas y marco de aplicación
- NiFi : sistema fácil de usar, potente y confiable para procesar y distribuir datos
- Nutch : un rastreador web de código abierto altamente extensible y escalable
- OFBiz : Open for Business: software de automatización empresarial
- Olingo : cliente y servidor para OData
- OODT : tecnología de datos orientada a objetos, un marco de gestión de datos para capturar y compartir datos
- Oozie : Oozie es un sistema de programación de flujo de trabajo para administrar trabajos de Apache Hadoop.
- OpenJPA : implementación de la API de persistencia de Java
- OpenMeetings : aplicación de videoconferencia, mensajería instantánea, pizarra y edición colaborativa de documentos
- OpenNLP : kit de herramientas de procesamiento de lenguaje natural
- OpenOffice : una suite de productividad de documentos de oficina de código abierto
- OpenWebBeans : plataforma de inyección de dependencias
- OpenWhisk : plataforma informática distribuida sin servidor
- ORC : formato de archivo en columnas para cargas de trabajo de big data
- Ozone : almacén de objetos escalable, redundante y distribuido para Hadoop
- Parquet : un formato de almacenamiento columnar de uso general
- PDFBox : biblioteca de PDF basada en Java (lectura, extracción de texto, manipulación, visor)
- Mod_perl : módulo que integra el intérprete de Perl en el servidor Apache
- Petri : se ocupa de la evaluación, educación y adopción de las políticas y procedimientos de la Fundación para el desarrollo colaborativo y los pros y contras de unirse a la Fundación.
- Phoenix : capa SQL en HBase
- Pig : una plataforma para analizar grandes conjuntos de datos en Hadoop
- Pivot : una plataforma para crear aplicaciones de Internet enriquecidas en Java
- PLC4X : API universal para comunicarse con controladores lógicos programables
- PDI : Implementación de ofuscación deficiente, una biblioteca para leer y escribir formatos de Microsoft Office
- APR : Apache Portable Runtime, una biblioteca de portabilidad escrita en C
- Portales : software relacionado con el portal web
- Pulsar : sistema de mensajería pub-sub distribuido creado originalmente en Yahoo
- Qpid : sistema de mensajería AMQP en Java y C ++
- Ranger : un marco para habilitar, monitorear y administrar la seguridad integral de los datos en toda la plataforma Hadoop
- Ratis : implementación de java para el protocolo de consenso RAFT
- REEF : un tejido informático escalable que facilita el desarrollo de aplicaciones de Big Data además de administradores de recursos como Apache YARN y Mesos.
- River : el software Apache River proporciona un servicio JINI compatible con los estándares
- RocketMQ : un middleware orientado a mensajes rápido, de baja latencia, confiable, escalable, distribuido y fácil de usar, especialmente para procesar grandes cantidades de datos de transmisión
- Roller : Apache Roller es un servidor de blogs grupal, multiusuario y con todas las funciones adecuado para sitios de blogs pequeños y grandes
- Royale : mejora de la productividad del desarrollador en la creación de aplicaciones para cualquier lugar donde se ejecute JavaScript (y otros tiempos de ejecución)
- Rya : triple tienda RDF basada en la nube que admite consultas SPARQL
- Samza : marco de procesamiento de transmisiones
- Santuario : Seguridad XML en Java y C ++
- Serf : biblioteca cliente HTTP de alto rendimiento basada en C construida sobre la biblioteca Apache Portable Runtime (APR)
- ServiceComb : marco de microservicio que proporciona un conjunto de herramientas y componentes para facilitar el desarrollo y la implementación de aplicaciones en la nube.
- ServiceMix : bus de servicios empresariales que admite JBI y OSGi
- ShardingSphere : ShardingSphere relacionado con un sistema de agrupación de bases de datos que proporciona fragmentación de datos, transacciones distribuidas y administración de bases de datos distribuidas.
- Shiro : un marco de seguridad Java fácil de usar
- SINGA : una biblioteca distribuida de aprendizaje profundo
- Sistema de información espacial (SIS) : una biblioteca para desarrollar aplicaciones geoespaciales
- SkyWalking : gestión y supervisión del rendimiento de las aplicaciones (APM)
- Sling : marco web innovador basado en JCR y OSGi
- Solr : servidor de búsqueda de texto completo
- SpamAssassin : filtro de correo electrónico utilizado para identificar spam
- Spark : marco de computación en clúster de código abierto
- Sqoop : una herramienta diseñada para transferir de manera eficiente datos masivos entre Apache Hadoop y almacenes de datos estructurados como bases de datos relacionales
- Steve : Apache STeVe es una colección de herramientas de votación en línea, utilizadas por la ASF, para manejar STV y otros métodos de votación.
- Storm : Apache Storm es un sistema de cálculo distribuido en tiempo real.
- Streams : interoperabilidad de perfiles en línea y feeds de actividades
- Struts : marco de aplicaciones web Java
- Submarine : plataforma de aprendizaje automático nativa en la nube
- Subversion : sistema de control de versiones de código abierto (cliente / servidor)
- Supersconjunto : aplicación web lista para la empresa para exploración de datos, visualización de datos y paneles
- Synapse : un Enterprise Service Bus (ESB) ligero y de alto rendimiento
- Syncope : Apache Syncope es un sistema de código abierto para administrar identidades digitales en entornos empresariales.
- SystemDS : aprendizaje automático escalable
- Tapestry : marco web Java basado en componentes
- Comité Apache Tcl
- Integración de tcl para Apache httpd
- Rivet : sistema de programación Tcl del lado del servidor que combina facilidad de uso y potencia
- Websh : Websh es un entorno de desarrollo rápido para crear aplicaciones web potentes, rápidas y fiables en Tcl.
- Tez : Apache Tez es un esfuerzo para desarrollar un marco de aplicación genérico que se puede utilizar para procesar gráficos acíclicos dirigidos (DAG) arbitrariamente complejos de tareas de procesamiento de datos y también un conjunto reutilizable de primitivas de procesamiento de datos que pueden ser utilizadas por otros proyectos
- Thrift : lenguaje de definición de interfaz y protocolo de comunicación binaria que se utiliza para definir y crear servicios para numerosos idiomas.
- Tika : conjunto de herramientas de análisis de contenido para extraer metadatos y texto de documentos digitales de varios tipos, por ejemplo, audio, video, imagen, suite ofimática, web, correo y binario.
- TinkerPop : un marco de computación de gráficos para bases de datos de gráficos (OLTP) y sistemas de análisis de gráficos (OLAP)
- Tomcat : contenedor web para servir servlets y JSP
- Taglib de componentes de diálogo reutilizables (RDC) : un marco para crear taglibs JSP que ayudan en el rápido desarrollo de aplicaciones multimodales y de voz
- TomEE : Apache TomEE es una pila de perfiles web de Apache Java EE 6 para Apache Tomcat
- Traffic Control : construido alrededor de Apache Traffic Server como el software de almacenamiento en caché, Traffic Control implementa todas las funciones básicas de una CDN moderna. Control de trafico
- Traffic Server : servidor proxy de almacenamiento en caché compatible con HTTP / 1.1. Servidor de tráfico
- Trafodion : solución Webscale SQL-on-Hadoop que permite cargas de trabajo transaccionales u operativas en Apache Hadoop
- Turbine : Turbine es un marco basado en servlets que permite a los desarrolladores de Java crear rápidamente aplicaciones web.
- TVM : un marco de compilación de aprendizaje automático de extremo a extremo para CPU, GPU y aceleradores
- UIMA : marco de análisis de contenido no estructurado
- Unomi implementación de referencia de la OASIS: plataforma de datos de clientes especificación
- Usergrid : Usergrid es un Backend-as-a-Service de código abierto ("BaaS" o "mBaaS") compuesto por una base de datos NoSQL distribuida integrada, una capa de aplicación y una capa de cliente con SDK para desarrolladores que buscan construir rápidamente sitios web y / o dispositivos móviles. aplicaciones.
- VCL : una plataforma de computación en la nube para el aprovisionamiento y la intermediación del acceso a recursos informáticos remotos dedicados.
- Comité de velocidad de Apache:
- Anakia : Anakia es una herramienta de transformación XML que utiliza JDOM y Velocity para transformar documentos XML en el formato de su elección.
- Texen : Texen es una utilidad de generación de texto de propósito general basada en Apache Velocity y Apache Ant.
- Velocity : motor de creación de plantillas Java
- Apache Velocity DVSL : una herramienta modelada a partir de XSLT y destinada a transformaciones XML generales utilizando Velocity Template Language.
- Apache Velocity Tools : herramientas e infraestructura para el motor de plantillas
- Comité de servicios web de Apache
- Axiom : Apache Axiom es un modelo de objetos XML que admite el análisis diferido.
- Woden : Apache Woden se utiliza para desarrollar una biblioteca de clases Java para leer, manipular, crear y escribir documentos WSDL.
- Whimsy : herramientas que muestran y visualizan varios bits de datos relacionados con las organizaciones y procesos de ASF.
- Wicket : marco web Java basado en componentes
- Xalan : procesadores XSLT en Java y C ++
- Xerces : validación del analizador XML
- Comité de gráficos XML de Apache
- Batik : biblioteca pura de Java para la manipulación de contenido SVG
- FOP : formateador de impresión Java impulsado por objetos de formato XSL (XSL-FO); Los formatos de salida admitidos incluyen PDF, PS, PCL, AFP, XML (representación de árbol de área), Print, AWT y PNG y, en menor medida, RTF y TXT
- XML Graphics Commons : componentes comunes para Apache Batik y Apache FOP
- XMLBeans : herramienta de vinculación XML –Java
- Yetus : una colección de bibliotecas y herramientas que permiten procesos de contribución y lanzamiento para proyectos de software.
- Zeppelin : Zeppelin es una herramienta colaborativa de análisis y visualización de datos para sistemas de procesamiento de datos distribuidos de uso general.
- ZooKeeper : Servicio de coordinación para aplicaciones distribuidas
Proyectos de incubación
- AGE : base de datos multimodelo que permite modelos gráficos y relacionales construidos en PostgreSQL
- Anotador : proporciona código de habilitación de anotaciones para navegadores, servidores y humanos.
- Apache BlueMarlin : BlueMarlin desarrollará un servicio web para agregar funcionalidad de inteligencia a un sistema de publicidad simple
- BRPC : marco RPC de grado industrial para crear servicios confiables y de alto rendimiento
- Crail : plataforma de almacenamiento para compartir datos críticos de rendimiento en trabajos de procesamiento de datos distribuidos a muy alta velocidad
- DataLab : plataforma para crear entornos de ciencia de datos exploratorios y de autoservicio en la nube utilizando las mejores herramientas de ciencia de datos.
- Doris : almacenamiento de datos SQL interactivo basado en MPP para informes y análisis
- EventMesh : tiempo de ejecución dinámico del servicio básico nativo de la nube que se utiliza para desacoplar la capa de aplicación y middleware
- Flagon : plataforma de pruebas de usabilidad de herramientas de software
- Heron : motor de procesamiento de transmisión en tiempo real, distribuido y tolerante a fallas
- Hivemall : biblioteca para aprendizaje automático implementada como UDF / UDAF / UDTF de Hive
- Hop : Plataforma de orquestación de hop. Escrito completamente en Java, tiene como objetivo proporcionar una amplia gama de herramientas de orquestación de datos, incluido un entorno de desarrollo visual, servidores, análisis de metadatos, servicios de auditoría, etc.
- [Apache Liminal | Liminal]]: una plataforma integral para ingenieros y científicos de datos, que les permite construir, entrenar e implementar modelos de aprendizaje automático de una manera robusta y ágil.
- Livy : servicio web que expone una interfaz REST para administrar contextos Spark de larga ejecución en su clúster
- Marvin-AI : plataforma de inteligencia artificial de código abierto
- Milagro : infraestructura de seguridad central para redes descentralizadas
- MXNet : marco de programación de aprendizaje profundo
- Nemo : sistema de procesamiento de datos
- NLPCraft : API de Java para aplicaciones NLU
- NuttX : sistema operativo integrado en tiempo real maduro (RTOS)
- PageSpeed : serie de tecnologías de código abierto para ayudar a que la web sea más rápida reescribiendo las páginas web para reducir la latencia y el ancho de banda
- Pegasus : sistema de almacenamiento distribuido de valor clave que está diseñado para ser simple, escalable horizontalmente, muy consistente y de alto rendimiento.
- Pinot : motor de almacenamiento distribuido en columnas
- Pony Mail : servicio de archivo de correo, visualización de archivos e interacción
- SDAP : centro de análisis de datos integrado para problemas de Big Science
- Sedona : gran motor de procesamiento de datos geoespaciales
- Spot : plataforma para telemetría de red construida sobre un modelo de datos abiertos y Hadoop
- StreamPipes : caja de herramientas de autoservicio (industrial) de IoT para permitir que los usuarios no técnicos se conecten, analicen y exploren flujos de datos de IoT (industriales)
- Teaclave : plataforma informática segura universal
- Toree : proporciona a las aplicaciones un mecanismo para acceder de forma interactiva y remota a Spark
- Capacitación : el proyecto tiene como objetivo desarrollar recursos que se puedan utilizar con fines de capacitación en varios formatos de medios, idiomas y para varios proyectos de destino Apache y no Apache.
- TubeMQ : sistema de cola de mensajería distribuida (MQ)
- Tuweni : conjunto de bibliotecas y otras herramientas para ayudar al desarrollo de blockchain y otro software descentralizado en Java y otros lenguajes JVM
- Wayang : sistema de procesamiento de datos multiplataforma
- Weex : marco para la construcción de UI de alto rendimiento multiplataforma móvil
- YuniKorn : programador de recursos independiente responsable de programar trabajos por lotes y servicios de larga ejecución en sistemas distribuidos a gran escala
Lo anterior puede estar incompleto, ya que la lista de proyectos en incubación cambia con frecuencia.
Proyectos retirados
Un proyecto retirado es aquel que ha sido cerrado por iniciativa de la junta, el proyecto su PMC, el PPMC o el IPMC por diversas razones. Ya no se desarrolla en Apache Software Foundation y no tiene otras funciones.
- Abdera : implementación del formato de distribución Atom y del protocolo de publicación Atom
- ACE : un marco de distribución que le permite administrar y distribuir de forma centralizada componentes de software, datos de configuración y otros artefactos a los sistemas de destino
- Apex : motor de procesamiento por lotes y flujo unificado de nivel empresarial
- Aurora : marco de Mesos para servicios de larga duración y trabajos cron
- AxKit : Servidor de aplicaciones XML para Apache. Proporcionó conversión sobre la marcha de XML a cualquier formato, como HTML, WAP o texto, utilizando técnicas estándar W3C o código personalizado flexible.
- Beehive : modelo de objetos visuales de Java
- Chukwa : Chukwa es un sistema de recopilación de datos de código abierto para monitorear grandes sistemas distribuidos.
- Haga clic en : Java Web Framework simple y fácil de usar
- Open Climate Workbench : un conjunto completo de algoritmos, bibliotecas e interfaces diseñados para estandarizar y agilizar el proceso de interacción con grandes cantidades de datos de observación y la realización de evaluaciones de modelos climáticos regionales.
- Crimson : analizador XML de Java que admite XML 1.0 a través de varias API
- Continuum : servidor de integración continua
- Crunch : proporciona un marco para escribir, probar y ejecutar canalizaciones de MapReduce
- Deltacloud : proporciona API de front-end comunes para abstraer las diferencias entre los proveedores de la nube
- DeviceMap : repositorio de datos del dispositivo y API de clasificación
- DirectMemory : caché fuera del montón para la máquina virtual Java
- DRAT : análisis, auditoría e informes de licencias de código a gran escala
- Eagle : solución de análisis de código abierto para identificar problemas de seguridad y rendimiento al instante en plataformas de big data
- ECS : API para generar elementos para varios lenguajes de marcado
- ESME : plataforma segura y altamente escalable de microcompartición y micromensajería que permite a las personas descubrirse, conocerse y obtener acceso controlado a otras fuentes de información, todo en un contexto de procesos comerciales.
- Etch : marco de mensajería similar a RPC multiplataforma, independiente del lenguaje y del transporte
- Excalibur : marco de inversión de control de Java que incluye contenedores y componentes
- Falcon : motor de gobierno de datos
- Forrest : marco de documentación basado en Cocoon
- Hama : Hama es un motor de cálculo BSP de propósito general eficiente y escalable
- Harmony : kit de desarrollo y tiempo de ejecución de Java SE 5 y 6
- HiveMind : microkernel de servicios y configuración
- iBATIS : marco de persistencia que permite mapear consultas SQL a POJO
- Yakarta : Java del lado del servidor , incluido su propio conjunto de subproyectos
- Jakarta Cactus : marco de prueba simple para pruebas unitarias de código Java del lado del servidor
- Labs : un lugar para la innovación donde los comités de la fundación pueden experimentar con nuevas ideas.
- Lente : Interfaz de análisis unificada
- Lenya : sistema de gestión de contenidos (CMS) basado en Apache Cocoon
- Lucy : biblioteca de motores de búsqueda que proporciona búsqueda de texto completo para lenguajes de programación dinámicos
- Marmotta : una plataforma abierta para datos enlazados
- Metron : seguridad de big data en tiempo real
- MRUnit : biblioteca de Java que ayuda a los desarrolladores a realizar pruebas unitarias en el mapa de Apache Hadoop para reducir trabajos
- ODE : Apache ODE es una implementación de WS-BPEL que admite la orquestación de servicios web mediante definiciones de procesos flexibles.
- ObJectRelationalBridge (OJB) : herramienta de mapeo relacional / de objetos que permitió la persistencia transparente de los objetos Java frente a bases de datos relacionales
- Oltu - Padre : implementación del protocolo OAuth en Java
- Onami : proyecto centrado en el desarrollo y mantenimiento de un conjunto de extensiones de Google Guice no proporcionadas por la propia biblioteca.
- ORO : motor de expresión regular que admite varios dialectos
- Polygene : esfuerzo basado en la comunidad que explora la programación orientada a compuestos para el desarrollo de aplicaciones centradas en el dominio
- PredictionIO : PredictionIO es un servidor de aprendizaje automático de código abierto construido sobre una pila de código abierto de última generación, que permite a los desarrolladores administrar e implementar servicios predictivos listos para producción para varios tipos de tareas de aprendizaje automático.
- Regexp : motor de expresión regular
- Sentry : autorización detallada para datos y metadatos en Apache Hadoop
- Shale : marco de aplicación web basado en JavaServer Faces
- Shindig : contenedor de OpenSocial y lo ayuda a comenzar a alojar aplicaciones OpenSocial rápidamente al proporcionar el código para renderizar gadgets, solicitudes de proxy y manejar solicitudes REST y RPC
- STDCXX : colección de algoritmos, contenedores, iteradores y otros componentes fundamentales de cada pieza de software, implementados como clases, plantillas y funciones C ++ esenciales para escribir programas C ++
- Stanbol : componentes de software para la gestión de contenido semántico
- Stratos : marco de plataforma como servicio (PaaS)
- Tajo : sistema de almacenamiento de datos relacionales. Utiliza el sistema de archivos hadoop como almacenamiento distribuido.
- Tiles : marco de plantillas creado para simplificar el desarrollo de interfaces de usuario de aplicaciones web.
- Toscana : implementación de SCA , que también proporciona otras implementaciones de SOA
- Twill : use las capacidades distribuidas de Apache Hadoop YARN con un modelo de programación similar a la ejecución de subprocesos
- VXQuery : Apache VXQuery implementa un procesador de consultas XML paralelo.
- Wave : edición colaborativa en línea en tiempo real
- Whirr : conjunto de bibliotecas para ejecutar servicios en la nube
- Wink : servicios web RESTFul basados en la especificación JAX-RS
- Wookie : analizador, servidor y complementos para trabajar con aplicaciones web empaquetadas del W3C
- WS Muse : implementación de las especificaciones WS-ResourceFramework ( WSRF ), WS-BaseNotification ( WSN ) y WS-DistributedManagement ( WSDM )
- Xang : XML Web Framework que agrega múltiples fuentes de datos, hace que la URL de los datos sea direccionable y define métodos personalizados para acceder a esos datos
- Xindice : base de datos XML
- Zipkin : sistema de rastreo distribuido
Referencias
- ^ "Lista de proyectos de Apache" . La Fundación de Software Apache. 2018 . Consultado el 19 de mayo de 2018 .
- ^ "Información del proyecto, Apache ActiveMQ" . Apache.
- ^ "Apache Arrow" . Fundación de software Apache . Consultado el 12 de mayo de 2016 .
- ^ "La Apache Software Foundation anuncia Apache Arrow como un proyecto de nivel superior" . Fundación de software Apache . Consultado el 12 de mayo de 2016 .
- ^ "Estado de incubación del proyecto Bloodhound" . Fundación de software Apache . Consultado el 21 de marzo de 2013 .
- ^ Alex Lv (12 de octubre de 2016). "Griffin - Servicio de calidad de datos basado en modelos en la nube para datos en tiempo real y por lotes" . Consultado el 21 de octubre de 2020 .
- ^ "Apache Guacamole ™" . guacamole.apache.org . Consultado el 2 de octubre de 2019 .
- ^ "Información del proyecto, Apache Ignite" . Apache.