Memorias de investigación
Artículos en revistas:
Batching: A design pattern for flexible and efficient client-server interaction.
Año:2009

Áreas de investigación
  • Lenguaje de programación

Datos
Descripción
The Batching design pattern consists of a common piece of design and implementation that is shared by a wide variety of well-known techniques in Computing such as gather/scatter for input/output, code downloading for system extension, message batching, mobile agents, and deferred calls for disconnected operation. All techniques mentioned above are designed for applications running across multiple domains (e.g., multiple processes or multiple nodes in a network). In these techniques, multiple operations are bundled together and then sent to a different domain, where they are executed. In some cases, the objective is to reduce the number of domain-crossings. In other cases, it is to enable dynamic server extension. In this article, we present the Batching pattern, discuss the circumstances in which the pattern should and should not be used, and identify eight classes of existing techniques that instantiate it.
Internacional
Si
JCR del ISI
No
Título de la revista
Transactions on Pattern Languages of Programs I.LNCS 5570
ISSN
0302-9743
Factor de impacto JCR
0
Información de impacto
Volumen
5570
DOI
10.1007/978-3-642-10832-7_2
Número de revista
0
Desde la página
48
Hasta la página
66
Mes
DICIEMBRE
Ranking

Esta actividad pertenece a memorias de investigación

Participantes

Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Grupo de Investigación: Distributed Systems Labs (LSD) Laboratorio de sistemas distribuidos
  • Departamento: Lenguajes y Sistemas Informáticos e Ingeniería de Software