logo

Designing a Distributed Messaging System: Preliminary and Detailed Design Phases

   

Added on  2023-06-06

13 Pages3028 Words215 Views
Systems Science and Engineering 1
SYSTEMS SCIENCE AND ENGINEERING
By Name
Course
Instructor
Institution
Location
Date

Systems Science and Engineering 2
Table of Contents
Introduction...........................................................................................................................................3
Preliminary design.................................................................................................................................4
Detailed design.......................................................................................................................................6
System test, evaluation, validation and optimization processes.........................................................8
Evaluation..............................................................................................................................................9
Conclusion............................................................................................................................................10
References............................................................................................................................................11

Systems Science and Engineering 3
Introduction
The ever improving adoption of technology in different sectors of the economy has witnessed a
lot improvements and benefits in equal measure. The communication industry has not been left
behind either. There has been serious need for the development of a network for communication
that will help scale up the existing modes of communication. This has seen the emergence of the
distributed message system. It is a complex message system that is able to allow for many
operations and applications to effectively run together. The communication system was
developed in order to enable both the sender and the receiver to communicate without any
trouble or hindrances. It should be noted that the distributed system is an advanced version of the
traditional message system (Bennett et al, 2015).
In order for the distributed messaging system to operate effectively, it is important to put in place
a proper design process of the system that will ensure that the objectives or the intentions of the
system are fully incorporated and perfectly developed. A proper analysis of the architecture that
the system is expected to operate on has to be properly carried out. The distributed messaging
system operates in such a manner that it allows for a stream of messages to be passed over it. The
messages are passed in form of bytes. The location of the receiver is not dependent on anything,
meaning that the receiver can be at any distance. The system is also useful since it is able to
identify the path that would have minimum traffic.
A lot of activities and procedures are involved when designing such a system. An initial
preliminary design is worked on. The preliminary design will identify the basic requirements for
the design of the process. The criteria used when designing such a system will also be discussed.
Once the preliminary design stage is completed, it moves to the detailed design stage. This stage
presents a very expressive outline of how the system was set up. All the sections and procedures

Systems Science and Engineering 4
are clearly shown (Bhatnagar & Reddy, 2014). Once complete, it is important to determine
whether the system meets the intended objectives. A system test is therefore necessary. It then
should be evaluation to determine whether it achieves optimization. All the above activities are
necessary for any system design and will be discussed in this paper for the distributed messaging
system.
Preliminary design
This section will outline the definitions as well as the development of the concept of distributed
messaging system. The main idea of this phase is to determine whether the system will abide by
the performance and the design specifications. It will also outline whether the system can be
developed using the available methods (Buede & Miller, 2016).
A distributed messaging system can be designed to serve a number of purposes. It will present an
ability to link both the remote users and the remote resources in a scalable and open manner.
Proper distributed system design should be able to remain open for interactions with other
components. It should also be a system that can be altered in order to accommodate changes in
the resources, number of users and also the computing entities. The preliminary design must
therefore ensure that the distributed messaging system is much larger and powerful and most
importantly must be reliable (Coffman et al, 2017).
Some of the design features that the distributed messaging system must have include the
following;
Security- the distributed system will be able to authenticate access to services and data.
Fault tolerance- the system will be able to make a recovery from any component failure
without necessarily conducting incorrect actions.

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
System Design Process of Eucembene Dam
|17
|3701
|306

System Design Process of Hoover Dam
|15
|3139
|374

The Process of Light Rail Network Design and Development
|17
|3785
|102

System Science and Engineering
|12
|3142
|50

System Design Process of Hoover Dam
|13
|2793
|405

Designing a Bridge - Preliminary and Detailed Design Process
|12
|2982
|441