What is a Distributed System?
Put quite simply, a distributed system is a number of pieces of hardware and software that communicate with each other, but use different processors. They can communicate over a network such as Local Area Network (LAN), or the Internet (WAN). Distributed systems are subject to a number of problems, however, such [...]
Archive for the ‘CS Know How’ Category
3 Jun
CSKH – Definition of a Distributed System
3 Jun
CSKH – Mediated Message Exchange (MME)
Mediated Message Exchange (MME)
This is an architecture that arises from Distributed Systems architectures and event synchronization. Within an MME, Interprocess Communication (IPC) is not direct, unlike in Direct Message Exchange (DME) Architecture. This means that processes do not send and receive data directly; this is because they first have to communicate directly with a Middleware [...]
3 Jun
CSKH – Direct Message Exchange (DME)
Direct Messaging Exchange (DME)
This is an architecture that arises from Distributed Systems architectures and event synchronization. Because of the way DME’s are built, Interprocess Communication (IPC) follows a very simple pattern.
In DME Architectures, a process must be in a position to receive a message/data from some other process. Therefore, a process can send data [...]