Informatică economică (Jan 2010)

Optimizing Client Latency in a Distributed System by Using the “Remote Façade” Design Pattern

  • Cosmin RABLOU

Journal volume & issue
Vol. 14, no. 2
pp. 86 – 96

Abstract

Read online

In this paper we investigate the role of the Remote Façade pattern in the optimization of dis-tributed systems. The intent of this pattern is to wrap fine-grained remote objects in a coarse-grained interface and thus greatly reduce the total number of calls executed over the network. The measurement of the performance gain achieved by implementing this pattern is done through testing with a distributed application written in C# and using the latest Microsoft framework for distributed systems (Windows Communication Framework). Furthermore, we will be presenting the scenarios in which the implementation of the Remote Façade pattern brings a significant performance gain. Finally we show further scenarios in which the per-formance brought by this pattern can be investigated.

Keywords