terminal

codeando_simple

terminal

menu

terminal

search_module

guest@codeandosimple: ~/system/search $ grep -r "" .

Press [ENTER] to execute search

Status

Engine: Ready

Database: Online

Index: V2.1.0_LATEST

bash -- cat remote-facade.md
guest@codeandosimple: ~/enterprise/distribution $ cat remote-facade.md

Remote Facade_

// "Grano grueso para comunicación remota eficiente"

El patrón **Remote Facade** proporciona una interfaz de "grano grueso" para un conjunto de objetos de dominio de "grano fino" con el fin de mejorar la eficiencia en una red.

En un entorno local, llamar a muchos métodos pequeños es barato. Pero en una red, cada llamada tiene una latencia enorme. Remote Facade agrupa múltiples operaciones en una sola llamada de gran tamaño.

# Fachada vs. DTO

A menudo trabajan juntos. El **Remote Facade** es el *método* que se llama remotamente, y el **DTO** es el *objeto* que ese método devuelve o recibe con todos los datos necesarios.