Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
Interoperability among event-driven microservice-based systems
Download
10452272.pdf
Date
2022-2
Author
Bayramçavuş, Ali
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
304
views
476
downloads
Cite This
This work presents our proposed solution to provide interoperability among systems that have event-driven microservice architecture using different middleware technologies. Publish/subscribe technology is an essential part of event-driven architectures, and these technologies, specifically through Kafka and RabbitMQ, are targeted in this work. Our interoperability tool proposes a way to solve interoperability problems, as a microservice platform allowing more than two systems to work together. Experiments, which are conducted incorporating Kafka-based and RabbitMQ-based systems, prove the applicability of the proposed interoperability tool under stress when subject to tens of thousands of bi-directional messages transmitted per second.
Subject Keywords
interoperability
,
event-driven systems
,
microservices
URI
https://hdl.handle.net/11511/96351
Collections
Graduate School of Natural and Applied Sciences, Thesis
Suggestions
OpenMETU
Core
Distributed discrete event simulation architecture with connectors
Çolpankan, İsmet Özgür; Oğuztüzün, Mehmet Halit S.; Kara, Ahmet; Department of Computer Engineering (2014)
In this thesis we propose a distributed approach to Simulation Modeling Architecture (SiMA) with software connectors via Windows Communication Foundation (WCF) as a middleware technology. SiMA is a DEVS-based modeling and simulation framework developed in TUBITAK BILGEM ILTAREN. Discrete Event System Specification (DEVS) is a formalism that arranges complex system models with a well-defined execution protocol. A connector is a first class entity which performs interaction among components and plays an impor...
Nonblocking hierarchical control of decentralized des
Schmidt, Klaus Verner; Moor, Thomas (null; 2005-12-01)
This work considers a hierarchical control architecture for a class of discrete event systems which can also be applied to decentralized control systems. It is shown that nonblocking supervisory control on the high level of the hierarchy results in nonblocking and hierarchically consistent control on the low level. Copyright © 2005 IFAC.
Intelligent student assessment and coaching interface to web-based education-oriented intelligent experimentation on robot supported laboratory set-ups
Motuk, Halil Erdem; Erkmen, Aydan Müşerref; Erkmen, İsmet; Department of Electrical and Electronics Engineering (2003)
This thesis presents a framework for an intelligent interface for the access of robotsupported remote laboratories through the Internet. The framework is composed of the student assessment and coaching system, the experimentation scenario, and the associated graphical user interface. Student assessment and coaching system is the main feature of a successful intelligent interface for use during remote experimentation with a robot-supported laboratory setup. The system has a modular structure employing artifi...
Hierarchical discrete event systems with inputs and outputs
Perk, Sebastian; Moor, Thomas; Schmidt, Klaus Verner (null; 2006-12-01)
We propose a framework for the hierarchical design of discrete event systems that addresses both safety and liveness properties. Technically, we build on a notion of inputs and outputs that is closely related to J.C. Willems' behavioural systems theory. We develop a structural admissibility condition that allows for abstraction-based controller synthesis similar to previous work on hybrid control systems. A key feature of our framework is an alternation of subsystem composition and controller synthesis that...
Interoperability of Microservice-Based Systems
Bayramcavus, Ali; Kaya, Muhammed Çağrı; Doğru, Ali Hikmet (2021-01-01)
© 2021 Chamber of Turkish Electrical Engineers.This work presents our proposed solution to provide interoperability among systems that have different microservice architectures. Publish/Subscribe technologies are targeted, specifically Kafka and RabbitMQ. Interoperability is achieved via a gateway tool which is designed as a microservice-based Publish/Subscribe system allowing more than two systems to work together. Experiments are conducted between a Kafka-based and a RabbitMQ-based system. Results indicat...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
A. Bayramçavuş, “Interoperability among event-driven microservice-based systems,” M.S. - Master of Science, Middle East Technical University, 2022.