Filters








3,796 Hits in 2.6 sec

Benchmarking of message-oriented middleware

Kai Sachs, Samuel Kounev, Stefan Appel, Alejandro Buchmann
2009 Proceedings of the Third ACM International Conference on Distributed Event-Based Systems - DEBS '09  
INTRODUCTION Message-oriented middleware (MOM) is increasingly used as enabling technology for modern event-driven applications typically based on publish/subscribe (pub/sub) communication [1] .  ...  Many of these applications are designed for maximum scalability and flexibility and as such, they pose some serious performance issues for the underlying pub/sub middleware.  ... 
doi:10.1145/1619258.1619313 dblp:conf/debs/SachsKAB09 fatcat:xqaefdbelveljjiz7jafy3hc3e

Performance evaluation of message-oriented middleware using the SPECjms2007 benchmark

Kai Sachs, Samuel Kounev, Jean Bacon, Alejandro Buchmann
2009 Performance evaluation (Print)  
INTRODUCTION Message-oriented middleware (MOM) is increasingly used as enabling technology for modern event-driven applications typically based on publish/subscribe (pub/sub) communication [1] .  ...  Many of these applications are designed for maximum scalability and flexibility and as such, they pose some serious performance issues for the underlying pub/sub middleware.  ... 
doi:10.1016/j.peva.2009.01.003 fatcat:zewog62bjjhc3ikfi57r47sujy

Statistical Inference of Software Performance Models for Parametric Performance Completions [chapter]

Jens Happe, Dennis Westermann, Kai Sachs, Lucia Kapová
2010 Lecture Notes in Computer Science  
In this paper, we abstract from the internal structure of the system under study. We focus on message-oriented middleware (MOM) and analyze the dependency between the MOM's usage and its performance.  ...  Most enterprise applications include a large software basis, such as middleware and legacy systems.  ...  Analyzing Message-oriented Systems In message-oriented systems, components communicate by exchanging messages using a message-oriented middleware.  ... 
doi:10.1007/978-3-642-13821-8_4 fatcat:kx2jo756hvglfprlgslq7ol3ou

A MODEL AND IMPLEMENTATION OF ACADEMIC DATA INTEGRATION IN NEAR-REAL TIME USING MESSAGE-ORIENTED MIDDLEWARE TO SUPPORT ANALYSIS OF STUDENT PERFORMANCE IN THE INFORMATION TECHNOLOGY DEPARTMENT OF POLITEKNIK CALTEX RIAU

Yuni Tjung, Ardianto Wibowo, Muhammad Arif Fadhly Ridha
2020 JUTI: Jurnal Ilmiah Teknologi Informasi  
The models use Message-Oriented Middleware, a technology that enables asynchronous communication between diverse applications.  ...  Model menggunakan Message-Oriented Middleware, sebuah teknologi yang memungkinkan komunikasi asynchronous antara berbagai aplikasi.  ...  Based on benchmarking results, it's better to distinct the message channel and message store of data within middleware, especially when it typically has many requests.  ... 
doi:10.12962/j24068535.v18i1.a898 fatcat:p7y62le5wjfunmgptnmk4rcfle

An Assessment of Middleware Platforms for Accessing Remote Services

Young-Woo Kwon, Eli Tilevich, William R. Cook
2010 2010 IEEE International Conference on Services Computing  
In particular, we implemented a service-oriented version of our own Remote Batch Invocation abstraction.  ...  Our case study compares five remote versions of this service, constructed using different distribution middleware platforms.  ...  Message Oriented Middleware MOM is an infrastructure for distributed communication using messages.  ... 
doi:10.1109/scc.2010.20 dblp:conf/IEEEscc/KwonTC10 fatcat:lgdtmtykavaufd23mhvbgd45u4

Towards benchmarking of AMQP

Stefan Appel, Kai Sachs, Alejandro Buchmann
2010 Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems - DEBS '10  
INTRODUCTION With the increasing importance of event-based systems the performance of underlying event transporting systems, such as message oriented middleware (MOM), becomes business critical.  ...  Within this demo we show a way of evaluating performance of AMQP middleware by using an adapted version of the SPECjms2007 and jms2009-PS benchmarks.  ... 
doi:10.1145/1827418.1827438 dblp:conf/debs/AppelSB10 fatcat:f3rzirft6zaevkoapyk4tfljku

Which middleware platform should you choose for your next remote service?

Young-Woo Kwon, Eli Tilevich, William R. Cook
2011 Service Oriented Computing and Applications  
In particular, we implemented a service-oriented version of our own Remote Batch Invocation abstraction.  ...  Yet a range of middleware platforms exist, and there are few existing guidelines to help the programmer choose an appropriate middleware platform to achieve desired goals for performance, conciseness,  ...  Message Oriented Middleware Message Oriented Middleware (MOM) is an infrastructure for distributed communication using messages.  ... 
doi:10.1007/s11761-011-0082-y fatcat:kalfxz2q7jfx3pw5jg37m6zkua

Dynamic Composition of Cross-Organizational Features in Distributed Software Systems [chapter]

Stefan Walraven, Bert Lagaisse, Eddy Truyen, Wouter Joosen
2010 Lecture Notes in Computer Science  
A coordination middleware dynamically integrates the appropriate features into the service composition, driven by metadata-based user preferences.  ...  The underlying approach of this architecture is to specify the features at a higher level that abstracts the internal mechanism of the organizations involved.  ...  Aspect-oriented middleware. Aspect-oriented software development (AOSD) [6] has been put forward as a possible solution to address the problem of crosscutting (often non-functional) concerns.  ... 
doi:10.1007/978-3-642-13645-0_14 fatcat:ngagmzjuirbp3buav6tmbvelby

Resolving feature convolution in middleware systems

Charles Zhang, Hans-Arno Jacobsen
2004 Proceedings of the 19th annual ACM SIGPLAN Conference on Object-oriented programming, systems, languages, and applications - OOPSLA '04  
New versions of the middleware platform can be created through combining the core and the flexible selection of middleware aspects such as IDL data types, the oneway invocation style, the dynamic messaging  ...  HD provides guidance for the use of conventional decomposition methods to implement the core functionalities of middleware and the use of aspect orientation to address its orthogonal properties.  ...  The benchmarking tool measures the following scenarios: A. Message sending using 100 client threads; B. Message receiving using 100 client threads; C.  ... 
doi:10.1145/1028976.1028992 dblp:conf/oopsla/ZhangJ04a fatcat:vgfsjzqsefd4jpb2wu4zqbogpm

Resolving feature convolution in middleware systems

Charles Zhang, Hans-Arno Jacobsen
2004 SIGPLAN notices  
New versions of the middleware platform can be created through combining the core and the flexible selection of middleware aspects such as IDL data types, the oneway invocation style, the dynamic messaging  ...  HD provides guidance for the use of conventional decomposition methods to implement the core functionalities of middleware and the use of aspect orientation to address its orthogonal properties.  ...  The benchmarking tool measures the following scenarios: A. Message sending using 100 client threads; B. Message receiving using 100 client threads; C.  ... 
doi:10.1145/1035292.1028992 fatcat:4qxqg3kgmjabncujlsjrmuydne

Performance evaluation and benchmarking of event-based systems

Kai Sachs
2012 Proceedings of the third joint WOSP/SIPEW international conference on Performance Engineering - ICPE '12  
Using the SPECjms2007 benchmark we introduced a methodology for performance evaluation of message-oriented middleware platforms and showed how the workload can be tailored to evaluate selected performance  ...  We evaluated the variety of underlying technologies with a focus on distributed EBS and messageorientend middlewares (MOMs) and provided a survey of products and standards [7] .  ...  Using the SPECjms2007 benchmark we introduced a methodology for performance evaluation of message-oriented middleware platforms and showed how the workload can be tailored to evaluate selected performance  ... 
doi:10.1145/2188286.2188314 dblp:conf/wosp/Sachs12 fatcat:uauxxm5dcfgwbg2m234uc7lwie

Performance Evaluation and Comparison of Distributed Messaging Using Message Oriented Middleware

Sanjay P. Ahuja, Naveen Mupparaju
2014 Computer and Information Science  
Even though asynchronous distributed messaging using message oriented middleware is widely used in industry, there is not enough work done in evaluating the performance of various open source Message oriented  ...  Message Oriented Middleware (MOM) is an enabling technology for modern event-driven applications that are typically based on publish/subscribe communication (Eugster, 2003).  ...  The results of this paper have opened other avenues of research that will need to be investigated further by asking why one MOM performs better than the other.  ... 
doi:10.5539/cis.v7n4p9 fatcat:riv5l2dwmjbs5fcgh445kmpddi

Generic Middleware Substrate Through Modelware [chapter]

Charles Zhang, Dapeng Gao, Hans-Arno Jacobsen
2005 Lecture Notes in Computer Science  
We advocate the use of models and views to separate intrinsic functionalities of middleware from extrinsic ones.  ...  This separation effectively lowers the concern density per component and fosters the coherence and the reuse of the components of middleware architectures.  ...  Messages (outgoing and incoming): Messages, including both outgoing and incoming messages, represent the encoding and decoding of byte-oriented data in Buffer with respect to type-oriented data in user  ... 
doi:10.1007/11587552_16 fatcat:y2ipj5l6m5d63fclgskdvsa2su

Eventizing Applications in an Adaptive Middleware Platform

A. Frei, A. Popovici, G. Alonso
2005 IEEE Distributed Systems Online  
An architecture supporting dynamic aspect-oriented programming establishes an event infrastructure for to extend existing application's behavior at runtime.  ...  It implements the middleware on top of the JVM in two layers: the basic system resources for peer-to-peer messaging and for crosscutting extensions into the existing application (see the sidebar, "Aspect-Oriented  ...  Figure 3 . 3 Local and two-node benchmark: round-trip times for messages.  ... 
doi:10.1109/mdso.2005.20 fatcat:c3oy7vpxarfo3ggvqp5mlqdu5a

The Performance Cockpit Approach: A Framework For Systematic Performance Evaluations

Dennis Westermann, Jens Happe, Michael Hauck, Christian Heupel
2010 2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications  
of tools for benchmarking, monitoring, and analyzing.  ...  existing software (e.g. middleware, legacy applications, and third party services).  ...  Performance Evaluation of Message-oriented Middleware Platforms In our first case study, we captured the performance of Message-oriented Middleware (MOM) using systematic measurements and statistical inference  ... 
doi:10.1109/seaa.2010.24 dblp:conf/euromicro/WestermannHHH10 fatcat:kokindkbrzd5lo2pqwn5yf34ye
« Previous Showing results 1 — 15 out of 3,796 results