stringtranslate.com

Fluidez

Fluentd es un proyecto de software de recopilación de datos de código abierto y multiplataforma desarrollado originalmente en Treasure Data . Está escrito principalmente en el lenguaje de programación C con un envoltorio Ruby delgado que brinda flexibilidad a los usuarios. [2]

Descripción general

Fluentd se posicionó para " big data ", conjuntos de datos semiestructurados o no estructurados. Analiza registros de eventos , registros de aplicaciones y secuencias de clics . [3] Según Suonsyrjä y Mikkonen, la "idea central de Fluentd es ser la capa unificadora entre diferentes tipos de entradas y salidas de registros". [4] Fluentd está disponible en Linux , macOS y Windows . [5]

Historia

Fluentd fue creado por Sadayuki Furuhashi como un proyecto de la firma Treasure Data, con sede en Mountain View . Escrito principalmente en Ruby , su código fuente fue publicado como software de código abierto en octubre de 2011. [6] [7] La ​​compañía anunció una financiación de 5 millones de dólares en 2013. [8] Treasure Data fue luego vendida a Arm Ltd. en 2018. [9]

Usuarios

Fluentd fue una de las herramientas de recopilación de datos recomendadas por Amazon Web Services en 2013, cuando se dijo que era similar a Apache Flume o Scribe . [10] BigQuery de Google Cloud Platform recomienda Fluentd como la herramienta de ingestión de datos en tiempo real predeterminada y utiliza la versión personalizada de Fluentd de Google, llamada google-fluentd, como agente de registro predeterminado. [11] [12]

Bit fluido

Fluent Bit es un procesador y reenviador de registros que se está desarrollando como un subproyecto de CNCF bajo el paraguas del proyecto Fluentd. [13] Fluentd está escrito en C y Ruby y construido como una gema de Ruby, por lo que consume cierta cantidad de recursos de memoria. Por otro lado, dado que Fluent Bit está escrito solo en C y no tiene dependencias, el uso de memoria consumida se redujo mucho en comparación con Fluentd, lo que facilita su ejecución en el entorno Linux integrado y de contenedores. [14]

Referencias

  1. ^ "Lanzamientos - fluent/fluentd" – vía GitHub .
  2. ^ https://docs.fluentd.org/quickstart [ URL básica ]
  3. ^ Pasupuleti, Pradeep y Purra, Beulah Salome (2015). Desarrollo de lagos de datos con big data. pp. 44–45; 48. Packt . ISBN 1785881663 
  4. ^ Suonsyrjä, Sampo y Mikkonen, Tommi "Diseño de un marco analítico discreto para la monitorización de aplicaciones Java", págs. 170-173 en Software Measurement . Springer. ISBN 3319242857 
  5. ^ Fluentd.org. «Descargar Fluentd». Consultado el 10 de marzo de 2016.
  6. ^ Mayer, Chris (30 de octubre de 2013). "Datos valiosos: derribando la barrera de Hadoop". JAXenter
  7. ^ Fluentd.org. "¿Qué es Fluentd?". Consultado el 10 de marzo de 2016.
  8. ^ Derrick Harris (23 de julio de 2013). "Treasure Data recauda 5 millones de dólares y fusiona Hadoop y un almacén de datos en la nube de Amazon". GigaOm .
  9. ^ "La unidad de Arm, Treasure Data, buscará comprador o IPO antes de la venta de Nvidia". Nikkei Asia . 19 de noviembre de 2020 . Consultado el 2 de agosto de 2021 .
  10. ^ Parviz Deyhim (agosto de 2013). "Mejores prácticas para Amazon EMR" (PDF) . Amazon Web Services. pág. 12. Archivado desde el original (PDF) el 26 de marzo de 2016. Consultado el 24 de marzo de 2017 .
  11. ^ Google Cloud Platform (2016). «Análisis de registros en tiempo real con Fluentd y BigQuery». Consultado el 10 de marzo de 2016.
  12. ^ Google Cloud Platform (2016). "El agente de registro". Consultado el 10 de marzo de 2016.
  13. ^ "Fluent Bit". fluentbit.io . Consultado el 5 de diciembre de 2021 .
  14. ^ "Fluentd y Fluent Bit - Fluent Bit: Manual oficial" . Consultado el 5 de diciembre de 2021 .

Lectura adicional

Enlaces externos