Please note: This master’s thesis presentation will take place online.
Wael
Al-Manasrah,
Master’s
candidate
David
R.
Cheriton
School
of
Computer
Science
Supervisor: Professor Samer Al-Kiswany
We present a comprehensive characterization study of modern message oriented middlewares (MOMs). We followed a rigorous methodology to study eight popular and diverse MOM systems. For each system, we study {\numcharacteristics} features with a total of {\numoptions} different options. We found that MOM systems evolved to offer a framework for modern cloud applications through high flexibility and configurability and by offering core building blocks for complex applications including transnational support, active messaging, resource management, flow control, and native support for multi-tenancy. We also identify that there is an opportunity for the community to consolidate its efforts on fewer open source projects.
We created an annotated data set that makes it easy to verify our findings and help practitioners and developers understand the features of different systems. For a wider impact, our data set is publicly available.
To join this master’s thesis presentation on Zoom, please go to https://uwaterloo.zoom.us/j/97655382879.