Modelo de arquitectura de software para el procesamiento de datos en arquitecturas actuales

Fecha

Autor corporativo

Título de la revista

ISSN de la revista

Título del volumen

Editor

Compartir

Altmetric

Resumen

A software architecture is a frame that presents different guidelines and patterns for the construction of a computer system. The choice of Architecture is essential to guarantee the success of any application,since the poor choice of an architecture can lead to obstacles when measuring its effectiveness, efficiency and efficacy. It is important to consider the strengths of the team work, but this should not be the only factor to take into account when choosing a software architecture, since an analysis of each particular need is necessary. Big data handling tests many architectures in different domains such as operation, performance, and coupling to provide a solution.

According to the above, we want to propose an architectural prototype based on the business logic, infrastructure and existing tools that can provide a solution to the problem of handling massive data and that depending on the needs of each company this comparative guide may serve as input to help make a decision.

Descripción

Una arquitectura de software es un marco de referencia que presenta diferentes lineamientos y patrones para la construcciónn de un sistema informatico. La elección de dicha arquitectura es primordial para garantizar el exito de cualquier aplicación, ya que la mala elección de una arquitectura puede desembocar en obstaculos a la hora de medir su efectividad, eficiencia y eficacia. Es importante tener en cuenta las fortalezas del equipo de trabajo, pero esto no debe ser el unico factor a tener en cuenta al momento de elegir una arquitectura de software, ya que, es necesario un análisis de cada necesidad particular. El manejo de datos masivos pone a prueba muchas arquitecturas en diferentes ambitos como el funcionamiento, el rendimiento y el acoplamiento para brindar una solución adecuada sin poseer problemas en el proceso de cargue, manejo y control de la información. De acuerdo a lo anterior queremos proponer un prototipo arquitectural basado en la logica del negocio, infraestructura y herramientas existentes que puedan dar solucion a la problematica del manejo de datos masivos o conocido tambien como procesamiento por lotes y que dependiendo de las necesidades de cada empresa esta guıa comparativa pueda servir de insumo para ayudar a tomar una decision.

Palabras clave

Arquitecturas, Datos, Procesamiento de Datos, Patrones de Arquitectura, Elecciones

Materias

Especialización en Ingeniería de Software - Tesis y Disertaciones Académicas , Desarrollo de programas por computador , Ingeniería de software , Arquitectura de computadores , Procesamiento de datos

Citación