Plataforma de análisis de flujo en memoria GoTraxx

Los datos llegan muy rápidamente de diferentes tipos de fuentes. Para satisfacer las solicitudes de los clientes, prevenir el fraude y garantizar la mejor gestión posible, el procesamiento del tipo «por lotes» simplemente no puede ser suficiente.

categoría: News ES

Plataforma de análisis de flujo en memoria GoTraxx

Las plataformas tradicionales que utilizan la metodología «por lotes» requieren que los datos estén completamente disponibles y almacenados en una base de datos antes de que pueda comenzar el procesamiento. Con el «análisis de flujo en memoria» de GoTraxx, los datos están disponibles tan pronto como llegan al sistema, antes de ser almacenados en una base de datos, lo que hace posible administrar los datos de forma ultrarrápida en «tiempo real».

Casos de uso

Tu negocio está conformado por una serie continua de eventos, los vehículos se mueven, generan alarmas, hacen accidentes, las entregas se completan o fallan, los vehículos se averían y entran al taller.

Tu programa de gestión de flotas requiere una gestión de datos «en tiempo real» y alarmas que solo el «procesamiento de flujo» puede ofrecer. No puedes basar tus elecciones en lo que sucedió ayer o el mes pasado. Necesitas reaccionar rápidamente a lo que está sucediendo ahora. La administración proactiva depende de plataformas modernas de «análisis de flujo en memoria» para:

  • Analizar datos en tiempo real
  • Alarmas
  • Gestión de fraude
  • Administracion de incidentes
  • Gestión de entregas
  • Gestión de tiempos muertos técnicos
  • Visualización de la flota en tiempo real

El procesamiento de flujo continuo debe ser rápido y escalable para permitir que se procesen millones de registros por segundo. Cada flujo de datos es potencialmente una secuencia infinita de eventos que deben correlacionarse con fuentes de datos externas y luego procesarse en tiempo real.

Los pasos que componen el procesamiento de datos de la plataforma GoTraxx incluyen:

  • Recepción de datos y limpieza de los mismos
  • Enriquecimiento a través de bases de datos externas (geocodificación inversa y meteorología)
  • Correlación de tiempo con datos anteriores
  • Análisis y generación de alarmas y estadísticas
  • Publicación de los datos a través de MQTT y Websocket
  • Almacenamiento de bases de datos para análisis históricos

¿En qué campos de mi negocio necesito datos en tiempo real?

Las capacidades de procesamiento de flujo de datos de GoTraxx se basan en una tecnología de «computación en memoria» distribuida que, aprovechando la velocidad de acceso de la memoria RAM en comparación con la de un disco, se coloca entre la fuente de datos y el destino del mismo entendido como una Aplicación, sitio web o sistemas externos, y se ofrece en la nube o en modo «local».

Nuestros clientes utilizan las capacidades de nuestra plataforma para capturar y procesar datos en pocos milisegundos para identificar anomalías, responder a alarmas o simplemente saber dónde están sus vehículos en ese momento exacto.

La gestión de los datos en forma de «flujo» no siempre elimina la necesidad de un tipo de procesamiento tradicional («lote»). El procesamiento «por lotes» sigue siendo necesario cuando necesita datos históricos como informes, análisis de kilometraje o el comportamiento de conducción de un conductor.

Es por ello que los datos agregados con la misma atomicidad que requiere el usuario se almacenan en una base de datos, pero solo y solo los datos necesarios para el negocio, haciendo que el acceso a esta fuente de datos sea lo más rápido posible.

Dado que puede ser necesario analizar datos históricos con algoritmos distintos a los utilizados en el momento de su procesamiento, el sistema GoTraxx almacena los datos fuente recibidos de las diferentes fuentes en un «Data Lake» para que no se pierda nada.

Los componentes de la plataforma GoTraxx

El mediador de IOT

Los datos provienen de diferentes fuentes y con diferentes métodos, GoTraxx es capaz de recibir datos a través de TCP, UDP, MQTT, REST, Kafka y se pueden desarrollar nuevos adaptadores para aumentar los puntos de entrada. El IOT Mediator se encarga de recibirlos y traducirlos de su propio idioma a un idioma común a toda la plataforma.

Motor de procesamiento de datos «in stream»

El motor de procesamiento de datos está compuesto por un conjunto de nodos que procesan los datos de manera simultánea y distribuida, coordinados entre sí por un sistema de coordinación que permite la escalabilidad horizontal y la redundancia al mismo tiempo.

Almacenamiento distribuido

La plataforma GoTraxx utiliza diferentes tipos de almacenamiento además de RAM para permitir el procesamiento de eventos en milisegundos y garantizar la redundancia de datos.

Periodo de tiempo

GoTraxx procesa el flujo de datos en términos de «ventanas de tiempo», donde una «ventana de tiempo» representa un conjunto de datos provenientes del mismo dispositivo durante un período de tiempo específico. Esta ventana de tiempo siempre se almacena en RAM y esto posibilita la velocidad de procesamiento que la plataforma es capaz de alcanzar.

Sello de tiempo del evento

GoTraxx marca temporalmente cada evento directamente donde se genera, en caso de que no se respete el orden original de eventos durante el procesamiento a través de diferentes nodos, un componente verifica la firma digital de cada paquete y estaciona temporalmente los eventos posteriores pendientes rezagados, restaurando el original. orden de los datos.

Tolerancia a fallos

GoTraxx administra la tolerancia a fallas a través de «instantáneas» de memoria para cada nodo y cada componente, esto permite que el proceso se reinicie automáticamente y, usando la «instantánea», reiniciar exactamente donde lo dejó.

Una solución de alta velocidad para un mundo de alta velocidad

La transmisión en memoria está diseñada para el ecosistema digital actual, con millones de transmisiones de origen, es la única que garantiza un servicio sin demoras.

La velocidad de la memoria RAM optimizada para la gestión de los flujos de datos de IoT.

La velocidad garantizada por los sistemas «en memoria» puede acelerar el rendimiento del procesamiento de datos en un factor de 1000X. Además, el «procesamiento de flujo» se acelera aún más, haciendo que los datos estén disponibles antes de que se almacenen en una base de datos.

Aplicable a todas las áreas de tu negocio

¿Existe una sola área de tu profesión que funcione mejor a una velocidad más lenta? La plataforma GoTraxx no solo es más rápida, es enormemente más rápida, lo que abre la puerta a nuevas oportunidades de innovación.

Si deseas acceder a todos los beneficios de GoTraxx, completa el formulario a continuación, para activar tu prueba gratuita de 30 días ahora.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *