RabbitMQ

Definición de RabbitMQ RabbitMQ es un sistema de colas de mensajes MQ que permite comunicarse a multitud de actores entre ellos de forma rápida, segura, asíncrona y fiable. RabbitMQ actúa como middleware entre productores y consumidores de mensajes.  ...

Comparativa Kafka, Flume y RabbitMQ

Apache Kafka Apache Flume RabbitMQ Definición Apache Kafka es un bus de mensajes optimizado para los flujos de datos de alta entrada y la repetición Apache Flume es un servicio distribuido que mueve de forma fiable y eficiente grandes cantidades de datos,...

Apache Flume

Definición de Flume Apache Flume es un servicio distribuido que mueve de forma fiable y eficiente grandes cantidades de datos, especialmente logs. Ideal para aplicaciones de analíticas en línea en entornos Hadoop. Flume tiene una arquitectura sencilla y flexible...

Evolución temporal Big Data

2003 – Google File System 2004 – MapReduce: Procesamiento simplificado de grandes clusters. 2005 – Doug Cutting comienza a desarrollar Hadoop 2006 – Yahoo comienza a trabajar en Hadoop 2008 – Hadoop sale a producción 2009 – Yahoo...

Splunk

Definición de Splunk Splunk​​​ es una plataforma web especializada en buscar, monitorizar y analizar grandes volumenes de datos generados por las máquinas (logs) Splunk esta orientada al análisis big data en tiempo real que escala a nivel horizontal y nos premite:...

Apache Hbase

Definición de HBase HBase es un sistema de gestión de bases de datos orientado a columnas que se ejecuta sobre el HDFS y se suele utilizar para distribuir conjuntos de datos. HBase no admite un lenguaje de consulta estructurado como SQL, a diferencia de los gestores...