Back to Search Start Over

Dealing with Scalability in an Event-Based Infrastructure to Support Global Software Development.

Authors :
Hutchison, David
Kanade, Takeo
Kittler, Josef
Kleinberg, Jon M.
Mattern, Friedemann
Mitchell, John C.
Naor, Moni
Nierstrasz, Oscar
Pandu Rangan, C.
Steffen, Bernhard
Sudan, Madhu
Terzopoulos, Demetri
Tygar, Doug
Vardi, Moshe Y.
Weikum, Gerhard
Draheim, Dirk
Weber, Gerald
Casallas, Rubby
González, Oscar
López, Nicolás
Source :
Trends in Enterprise Application Architecture (9783540759119); 2007, p100-111, 12p
Publication Year :
2007

Abstract

Scalability is a challenging issue in the context of an infrastructure based on asynchronous events to support integration and cooperation between distributed applications. Furthermore, if an infrastructure of this kind supports the execution of processes in a global software development environment, we have to deal with an enormous amount of Internet-scale events passing through the infrastructure diminishing performance. In this paper, we present an approach to treat this problem based on a network of interconnected nodes. At any given moment, each node executes a process while maintaining the scope of the local events and propagating only the events needed to synchronize broader processes. To support cooperation between applications, we use an ECA rules mechanism, which we have extended to enable the infrastructure to identify a process executing in a node, as an application that can cooperate with other processes using a similar mechanism. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540759119
Database :
Complementary Index
Journal :
Trends in Enterprise Application Architecture (9783540759119)
Publication Type :
Book
Accession number :
33289432
Full Text :
https://doi.org/10.1007/978-3-540-75912-6_8