International audienceIn the Java world, a standardised interface exists for Message-Oriented Middleware (MOM): Java Messaging Service or JMS. Like other middleware, some JMS implementations use clustering techniques to provide some level of performance and fault tolerance. In this paper, we analyse the efficiency of various clustering policies in a real-life cluster and the key parameters impacting the performances of MOMs. We show that the resource efficiency of the clustering methods can be very poor due to local instabilities and/or global load variations. To solve these issues, we describe the rules that control these parameters for optimal performances and propose a solution based on autonomic computing to (1) dynamically adapt the lo...
The characteristics of mobile environments, with the possibility of frequent disconnections and fluc...
2015 IEEE 16th International Symposium on High Assurance Systems Engineering (HASE), Florida, United...
International audienceNowadays, clustered environments are commonly used in high-performance computi...
International audienceIn the Java world, a standardised interface exists for Message-Oriented Middle...
In the Java world, a standardized interface exists for message-based middleware (MOMs): Java Messagi...
Nowadays, clustered environments are commonly used in enterprise-levelapplications to achieve faster...
The Java Messaging Service (JMS) facilitates communication among distributed software components acc...
Middleware performance models are useful building blocks in the performance models of distributed so...
cJVM is a Java Virtual Machine (JVM) which provides a single system image of a traditional JVM while...
Group communication provides one-to-many communication primitives that simplify the development of h...
International audienceHigh-Assurance applications usually require achieving fast response time and h...
This thesis presents a framework for using explicit memory management to improve the communication p...
The 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS'08)A Distributed ...
Clustering is a well known technique that allows scalability and fault tolerance in distributed syst...
In this paper we investigate issues about clustering performance of JBoss, an open source J2EE compl...
The characteristics of mobile environments, with the possibility of frequent disconnections and fluc...
2015 IEEE 16th International Symposium on High Assurance Systems Engineering (HASE), Florida, United...
International audienceNowadays, clustered environments are commonly used in high-performance computi...
International audienceIn the Java world, a standardised interface exists for Message-Oriented Middle...
In the Java world, a standardized interface exists for message-based middleware (MOMs): Java Messagi...
Nowadays, clustered environments are commonly used in enterprise-levelapplications to achieve faster...
The Java Messaging Service (JMS) facilitates communication among distributed software components acc...
Middleware performance models are useful building blocks in the performance models of distributed so...
cJVM is a Java Virtual Machine (JVM) which provides a single system image of a traditional JVM while...
Group communication provides one-to-many communication primitives that simplify the development of h...
International audienceHigh-Assurance applications usually require achieving fast response time and h...
This thesis presents a framework for using explicit memory management to improve the communication p...
The 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS'08)A Distributed ...
Clustering is a well known technique that allows scalability and fault tolerance in distributed syst...
In this paper we investigate issues about clustering performance of JBoss, an open source J2EE compl...
The characteristics of mobile environments, with the possibility of frequent disconnections and fluc...
2015 IEEE 16th International Symposium on High Assurance Systems Engineering (HASE), Florida, United...
International audienceNowadays, clustered environments are commonly used in high-performance computi...