Middleware for Large-scale Distributed Systems
Ref: CISTER-TR-151106 Publication Date: 23, Nov, 2015
Middleware for Large-scale Distributed Systems
Ref: CISTER-TR-151106 Publication Date: 23, Nov, 2015Abstract:
Over the last few years the designing and implementation of applications have evolved to a new
breed of applications that are used by a huge number of users at the same time and are capable
of being executed in up to thousands of machines physically distributed, even geographically,
such as the cloud computing systems, the new concept of “big data” and smart cities.
The existence of several components of these systems, distributed in independent machines,
brings inevitable issues in terms of designing and implementation of those systems in order to
achieve flexible, scalable, robust, reliable and interoperable systems. It is extremely important
to design and implement systems that can be capable of providing a communication and
coordination among all the components of the system.
The concept of implementing a Middleware seems to be a great option to solve most of these
issues, allowing a system to communicate with other systems in a really fast, robust and secure
way.
The main goal of this thesis is to demonstrate that the usage of Middleware technologies to
ensure the communication in distributed systems brings a huge number of advantages, such as
interoperability between systems, robustness regarding the communication layer, scalability
and high speed communications
Document:
Master Thesis, Instituto Superior de Engenharia do Porto (ISEP).
Porto.
Record Date: 30, Nov, 2015