Interoperability of Microservice-Based Systems


Bayramcavus A., KAYA M. Ç., DOĞRU A. H.

13th International Conference on Electrical and Electronics Engineering, ELECO 2021, Virtual, Bursa, Türkiye, 25 - 27 Kasım 2021, ss.594-598 identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.23919/eleco54474.2021.9677712
  • Basıldığı Şehir: Virtual, Bursa
  • Basıldığı Ülke: Türkiye
  • Sayfa Sayıları: ss.594-598
  • Anahtar Kelimeler: Event-Based Architecture, Gateway, Internet of Things, Interoperability, Microservice Architecture
  • Orta Doğu Teknik Üniversitesi Adresli: Evet

Özet

© 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 indicate the applicability of the gateway under stress, when subjected to tens of thousands of bi-directional messages transmitted per second.