Optimizing Client Latency in a Distributed System by Using the “Remote Façade†Design Pattern
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.
Year of publication: |
2010
|
---|---|
Authors: | RABLOU, Cosmin |
Published in: |
Informatica Economica. - Academia de Studii Economice din Bucureşti, ISSN 1453-1305. - Vol. 14.2010, 2, p. 86-96
|
Publisher: |
Academia de Studii Economice din Bucureşti |
Subject: | Object-Oriented Programming | Distributed Systems | Design Patterns | Remote Façade | Performance | Optimization | Windows Communication Framework |
Saved in:
freely available
Saved in favorites
Similar items by subject
-
Design of Complex Systems in the presence of Large Uncertainties: a statistical approach
Koutsourelakis, P, (2008)
-
The strategic states model: optimum strategies to reach high performance
Pehrsson, Anders, (2001)
-
Sun, Xiuxiu, (2014)
- More ...