Please enable JavaScript.
Coggle requires JavaScript to display documents.
Introduction (Challenges (Heterogeneity (Varying characteristics e.g.…
-
Why distributed systems?
Resource sharing: hardware, software or other resources e.g. processing power, memory, bandwidth
-
-
-
Challenges
-
-
Security
-
Security mechanisms
Encryption (e.g. Blowfish, RSA)
Authentication (passwords, public key authentication)
-
Scalability
-
Challenges
Cost of physical resources: scalable system can support n users with O(n) resources -> 1 server for 20 users; 2 servers for 40 users
Controlling performance loss: O(log(n)) search algorithm yes, O(n^2) no
-
-
-
-
-
World Wide Web
-
-
-
Changes
-
Static to dynamic pages: programs executed on the request can be via common gateway program 9CGI), servlet or downloaded code (Javascript, applet)
-