Publish/subscribe is a distributed interaction paradigm well adapted to the deployment of scalable and loosely coupled systems. Apache Kafka and RabbitMQ are two popular open-source and commercially-supported pub/sub systems that have been around for ...
Dobbelaere, Philippe +1 more
exaly +5 more sources
Microservice development using RabbitMQ message broker
Nowadays, when applications are being developed faster with the introduction of agile methodologies and new technologies, microservices are emerging. The microservices make applications easier to create and maintain when broken down into smaller parts ...
Amar Ćatović +2 more
doaj +3 more sources
Evaluating the integration of Esper complex event processing engine and message brokers [PDF]
The great advance and affordability of technologies, communications and sensor technology has led to the generation of large amounts of data in the field of the Internet of Things and smart environments, as well as a great demand for smart applications ...
Guadalupe Ortiz +3 more
doaj +3 more sources
Parallel Genetic Algorithms’ Implementation Using a Scalable Concurrent Operation in Python [PDF]
This paper presents an implementation of the parallelization of genetic algorithms. Three models of parallelized genetic algorithms are presented, namely the Master–Slave genetic algorithm, the Coarse-Grained genetic algorithm, and the Fine-Grained ...
Vladislav Skorpil, Vaclav Oujezsky
doaj +2 more sources
Evaluation of highly available and fault-tolerant middleware clustered architectures using RabbitMQ [PDF]
The paper presents a performance evaluation of message broker system, Rabbit MQ in high availability - enabling and redundant configurations. Rabbit MQ is a message queuing system realizing the middleware for distributed systems that implements the Advanced Message Queuing Protocol.
Maciej Rostański +2 more
doaj +3 more sources
Flextory: Flexible Software Factory of IoT Data Consumers [PDF]
The success of the Internet of Things (IoT) has driven the development, among others, of many different software architectures for producing, processing, and analyzing heterogeneous data. In many cases, IoT applications share common features, such as the
Rafael López-Gómez +2 more
doaj +2 more sources
A Scalable Microservices Architecture for Condition Monitoring and State-of-Health Tracking in Power Conversion Systems [PDF]
The role of power converters in modern electrical infrastructure (such as electric vehicle charging stations, battery energy storage systems and photovoltaic energy systems) has become critical.
José M. García-Campos +4 more
doaj +2 more sources
Distributed Classifier for SDGs Topics in Online News using RabbitMQ Message Broker
Abstract Internet data has grown very fast and becomes very large. Thus continuous improvement will always be required to face this challenge. The Sustainable Development Goals (SDGs) are defined by the United Nations (UN) to encourage improvements in the field of life in each country.
A Nugroho, Widyawan
exaly +2 more sources
A Web-oriented Architecture for Deploying Multiple Unmanned Vehicles as a Service [PDF]
Providing a robotic-assisted service in scenarios involving multiple Unmanned Vehicles (UVs) in possible beyond-visual-Line-Of-Sight (LoS) operations, safety and security are critical concerns.
Ching Nok Au +4 more
doaj +1 more source
IMPLEMENTATION OF AGENT INTERACTION PROTOCOL WITHIN CLOUD INFRASTRUCTURE IN GEOGRAPHICALLY DISTRIBUTED DATA CENTERS [PDF]
A cloud system for geographically distributed data centers is presented. An approach is based on the principle of multi-agent structure (microservices). A special interaction protocol was developed for agents’ communication operating in asynchronous mode.
Nikita Yu. Samokhin +2 more
doaj +1 more source

