Distributed Models
A physical model considers: underlying hardware elements
An architectural model considers:
Architectural elements - components of the system that interact with each other.
Architectural paterns
Associated middleware solutions
Fundemental models define: The non functional aspects such as:
Reliability
Security
Performance
Variations of interaction models
Two simple models of distributed system interaction are:
Synchronous system model - assumes known bounds on:
The time to execute
Message transmission delay
Local clock drift rate
Asynchronous system model - assumes no bound on:
Process execution speed
Message transmission delays
Clock drift rates
Last updated