Está en la página 1de 2

Universida de San Carlos de Guatemala

Facultad de Ingenieria
Escuela de ciencias y Sistemas
ITCOE

Investigacion Arquitectura

Gustavo Adolfo
Gamboa Cruz
201504429
Arquitectura Pipe and Filter

Pipe and filter es un patrón de diseño arquitectónico que permite la transmisión /


asíncronotratamiento. En este patrón, hay muchos componentes, que se denominan filtros, y
conectores entre los filtros que se llaman tuberías. Cada filtro es responsable de aplicar un
funcionar a los datos dados; Esto se conoce como filtrado. Los filtros pueden funcionar de forma
asincrónica. La salida final se entrega al consumidor, conocida como sumidero.

El estilo de tubería y filtro es el mejor para procesos grandes que se pueden dividir en múltiples
pasos. De esta manera, cada filtro será responsable de uno de los pasos y pueden ejecutarse
simultáneamente para producir todos los datos necesarios para el resultado final. Un ejemplo
común es el comando de canalización UNIX que canaliza la salida de una función como entrada a
otra función.

VENTAJAS DESVENTAJAS
Prumuebe la concurrencia Ya que el flujo de la arquitectura se basa en que la
entrada depende de la salida de otro componente
es posible que existan cuellos de botella
La reutilizacion de filtros Un filtro roto podría provocar sistema roto

Los filtros no comparten estados y son


independientes de las tareas realizadas por los
otros
La division de tareas complejas en diferentes
capas.

También podría gustarte