Distributed Systems

Challenges

Table of Contents

Distributed Systems

Computer Networks vs Distributed Systems

Benefits

Consequences

Wireless networks

Paradigms making heavy use of wireless networks:

Challenges

Heterogeneity

Approaches

Middleware

Middleware models

Mobile Code

Openness

Approaches

Security

Approaches

Scalability

Failure Handling

Concurrency

Transparency

Quality of Service

Web Services and APIs

Success of WWW

Building a Distributed System (Paper)

Architecting

Web service that resizes images

Requirements

Is a distributed system needed?

Services

Image Resizing Service

Image API

Message Queue

Platform Components

Identity, authentication

Usage collection

Architecture Takeaways

Implementation

Testing and validation

Operations


Edit this page.