Configuración de procesadores y conexiones

En el caso práctico expuesto a continuación, navegamos por las opciones de configuracion de los procesadores y las conexiones (Colas). Procesamos un archivo de medio millon de registros con dos enfoques, el primer enfoque (Valores por defecto) tarda mas de 40 minutos usando un poco más de 6GB de RAM; mientras el otro toma 10 segundos y mucho menos de la mitad de memoria (La estrategia es simple: divide y vencerás).

En nuestro repositorio GitHub están todos los elementos del demo02 para que pueda probarlo en su instalación de Nifi.

El primer paso es cargar el archivo en Nifi que contiene información de empleados con su rol y el numero de horas trabajadas, extraer el rol y consultar a un servicio REST el valor x hora. Luego calcular el valor a pagar para cada uno y finalmente generar un archivo JSON con esa información.

El equipo usado en la prueba es un PC portatil, Procesador Intel Core i8, Disco SSD, usando SO Windows 10. Esto en un servidor con SO Linux, dedicado, seguro tendrá mejor desempeño!.

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s