University of Twente Student Theses
As of Friday, 8 August 2025, the current Student Theses repository is no longer available for thesis uploads. A new Student Theses repository will be available starting Friday, 15 August 2025.
Redis, Apache Kafka, RabbitMQ: Effect of choosing Event-streaming middleware upon architectural constraints defined by Non-functional requirements in Event-driven microservice architectures
Japink, Patrick (2023) Redis, Apache Kafka, RabbitMQ: Effect of choosing Event-streaming middleware upon architectural constraints defined by Non-functional requirements in Event-driven microservice architectures.
PDF
230kB |
Abstract: | Event-driven architectures are gaining industry support. The comparison of Event-streaming brokers which have been established and which have been newly developed are compared with respect to their architectural constraints defined by non-functional requirements. Redis, Apache Kafka and RabbitMQ compared and representative architecture based on the use-case of inters-service communication is devised. The evaluation of non-functional requirements is reviewed and applied to the three software solutions. |
Item Type: | Essay (Bachelor) |
Faculty: | EEMCS: Electrical Engineering, Mathematics and Computer Science |
Subject: | 54 computer science |
Programme: | Business & IT BSc (56066) |
Link to this item: | https://purl.utwente.nl/essays/96127 |
Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page