This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 55 lines
!!! Overview
[{$pagename}] is an [Architecture] [Framework] in which a collection of [nodes] with no shared [memory] that communicate and coordinate their actions by passing [messages|Message] over a [network].
[{$pagename}]s implies that there is some sort of [Communication] [Network] involved.
[{$pagename}] usually has a [Framework] as either a:
* [Centralized system]
* [Decentralised system]
* Hybrid
[{$pagename}] [Architecture] [examples]:
* [Internet]
** [DNS]
** [NIS]
* [Microservices]
* [Distributed Ledger Technology] ([Blockchain])
* [Application Programming Interface] ([API])
* [RESTful]
* [Distributed Web]
* [Distributed File System]
* [Distributed Data Store]
* [Distributed Computing Environment]
* [Distributed Computing Environment]
!! [{$pagename}] Considerations
[{$pagename}] uses a [network] layer to communicate between them. Communicating over a [network] instead of in-[memory] calls brings extra [latency] and [complexity] to the system which requires cooperation between multiple physical and logical components.
The increased complexity of the distributed system leads to a higher chance of particular network failures.
[Health-checks] are typically performed to ensure [Availability] and [Reliability]
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]