2004
DOI: 10.1007/978-3-540-30469-2_37
|View full text |Cite
|
Sign up to set email alerts
|

A Framework for Prototyping J2EE Replication Algorithms

Abstract: In application server systems, such as J2EE, replication is an essential strategy for reliability and efficiency. Many J2EE implementations, both commercial and open-source, provide some replication support. However, the range of possible strategies is wide, and the choice of the best one, depending on the expected application profile, remains an open research question. To support research in this area, we introduce a framework for prototyping J2EE replication algorithms. In effect, it divides replication code… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2005
2005
2009
2009

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 15 publications
(8 citation statements)
references
References 4 publications
0
8
0
Order By: Relevance
“…This is on the one hand the time required by the constraint consistency manager, e.g., accessing the constraint repository to search for affected constraints, and on the other hand running through the replication component that does not replicate if the called method is not a setter changing the state of an entity bean. In this case, the performance drops to about 73% of the "No DeDiSys" configuration, which we consider quite a good achievement as 22% of the 27% loss are caused by the ADAPT replication framework [24]. Consequently, the overhead introduced by our middleware enhancement for empty operations is about 5%.…”
Section: Discussionmentioning
confidence: 82%
See 3 more Smart Citations
“…This is on the one hand the time required by the constraint consistency manager, e.g., accessing the constraint repository to search for affected constraints, and on the other hand running through the replication component that does not replicate if the called method is not a setter changing the state of an entity bean. In this case, the performance drops to about 73% of the "No DeDiSys" configuration, which we consider quite a good achievement as 22% of the 27% loss are caused by the ADAPT replication framework [24]. Consequently, the overhead introduced by our middleware enhancement for empty operations is about 5%.…”
Section: Discussionmentioning
confidence: 82%
“…The case where methods without associated constraints were called shows the interception overhead introduced by our middleware enhancement as well as the ADAPT replication framework [24]. This is on the one hand the time required by the constraint consistency manager, e.g., accessing the constraint repository to search for affected constraints, and on the other hand running through the replication component that does not replicate if the called method is not a setter changing the state of an entity bean.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Babaoglu, Bartoli, Maverick, Patarin and Wu [4] have described a framework for prototyping J2EE replication algorithms. They divide the replication code into two layers, the framework which is common to all replication algorithms and a specific replication algorithm which is plugged into the framework.…”
Section: Security Strategiesmentioning
confidence: 99%