Einträge gefunden: 2717 von 2790. Filter zurücksetzen
 
  Titel: Evaluierung von Message Processing Systemen im IoT-Bereich
  AutorIn: Johannes Handler
  Typ: Bachelorarbeit
  ÖFOS 2012 Code: 102022 Softwareentwicklung
  Institution: Ferdinand Porsche FernFH, Wiener Neustadt, WIBA
  Betreuung: Michael Derntl
  Datum: 2022
  Abstract (de):
Message Processing Systeme sind der zentrale Baustein vieler Applikationen. Im Fall einer
Produktivanwendung meines Unternehmens wird Apache Kafka als zentrales System in diesem
Bereich eingesetzt, wobei es hier immer wieder zu Stabilitäts- und Performance-Problemen
kommt. Aus diesem Grund wurde in dieser Arbeit Apache Kafka mit anderen Message Processing
Systemen, wie RabbitMQ, Redis Streams und Apache Pulsar verglichen, um zu überprüfen,
welches System in diesem Anwendungsfall die beste Stabilität und Performance bietet.
Außerdem wurden noch Charakteristiken, wie das Clustering, die Datenspeicherung, der Library-Support für Node.JS und der Container-Support für Containerisierungs-Anwendungen, wie
Docker verglichen. Die Performance-Werte geben einen Überblick über die Einsatzgebiete der
unterschiedlichen Message Processing Systeme. In diesem Fall wurde herausgefunden, dass
Apache Kafka am besten als Message Processing System für die Verarbeitung von Nachrichten
in diesem Anwendungsfall eingesetzt werden kann. Dahingehend wurde ein Ausblick über
Verbesserungen für Message Processing Systeme und für den Einsatz von Apache Kafka in
diesem speziellen Use-Case.
  Abstract (en):
Message processing systems are the central building block of many applications. In the case of
a productive application of my company, Apache Kafka is used in this area, but stability and
performance problems occur time and again. For this reason, Apache Kafka was compared with
other message processing systems, such as RabbitMQ, Redis Streams and Apache Pulsar, in
order to check which system offers the best stability and performance in this use case.
Characteristics such as clustering, data storage, library support for Node.JS and container
support for containerisation applications such as Docker were also compared. In this case,
Apache Kafka was found to be the best message processing system for this use case. This was
followed by an outlook on improvements for message processing systems and for the use of
Apache Kafka in this particular use case.
  Keywords (de): Kafka, RabbitMQ, Redis, Pulsar, Message Processing, Event Streaming
  Keywords (en): Kafka, RabbitMQ, Redis, Pulsar, Message Processing, Event Streaming