2004Unpublished venueRequires access

Distributed and scalable message transport service for high performance multi-agent systems

Shariq Bashir, Mughees Ur Rehman, Hafiz Farooq Ahmad, Arshad Ali, Hiroki Suguri

Open publisher page 6 citations

Abstract

Multi-agent systems are one of the significant areas in the field of distributed systems. Scalability is one of the issues which effect successful deployment of a particular multi-agent system. Performance and scalability of a system cannot be decoupled because, within a limited number of resources, performance of a multi-agent system varies as the load is increased. Message transport service (MTS) provides the means for agents to communicate across the platform. For high performance, MTS must be dynamically scalable. Existing architectures, which are claimed to be scalable, have some shortcomings. They are centralized, and use component replication or distribution, which has some drawbacks. Priority based queues are one way to achieve dynamic scalability at component level. Peer communication channels provide a mechanism to distribute the load while communication is taking place among different machines. Moreover, peer-to-peer architecture is a hybrid approach to achieving scalability, as it is a blend of the merits of component distribution and replication.

About this research paper

What this paper is about

Multi-agent systems are one of the significant areas in the field of distributed systems. Scalability is one of the issues which effect successful deployment of a particular multi-agent system. Performance and scalability of a system cannot be decoupled because, within a limited number of resources, performance of a multi-agent system varies as the load is increased. Message transport service (MTS) provides the means for agents to communicate across the platform. For high performance, MTS must be dynamically scalable. Existing architectures, which are claimed to be scalable, have some shortcomings. They are centralized, and use component replication or distribution, which has some drawbacks. Priority based queues are one way to achieve dynamic scalability at component level. Peer communication channels provide a mechanism to distribute the load while communication is taking place among different machines. Moreover, peer-to-peer architecture is a hybrid approach to achieving scalability, as it is a blend of the merits of component distribution and replication.

Why it matters

OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Multi-agent systems are one of the significant areas in the field of distributed systems. Scalability is one of the issues which effect successful deployment of a particular multi-agent system. Performance and scalability of a system cannot be decoupled because, within a limited number of resources, performance of a multi-agent system varies as the load is increased. Message transport service (MTS) provides the means for agents to communicate across the platform. For high performance, MTS must be dynamically scalable. Existing architectures, which are claimed to be scalable, have some shortcomings. They are centralized, and use component replication or distribution, which has some drawbacks. Priority based queues are one way to achieve dynamic scalability at component level. Peer communication channels provide a mechanism to distribute the load while communication is taking place among different machines. Moreover, peer-to-peer architecture is a hybrid approach to achieving scalability, as it is a blend of the merits of component distribution and replication.

Key concepts: Scalability, Computer science, Distributed computing, Component (thermodynamics), Replication (statistics), Software deployment, Computer network, Message queue

Related papers

Back to paper searchBrowse research topicsOriginal source
Distributed and scalable message transport service for high performance multi-agent systems — Research Paper | ScholarLens