An Electronic Shopping System: A Case Study
Transparent replication:
Application cannot influence the
replication decision
Location awareness:
collecting my order on my way
home
Dynamic reconfiguration:
interacting with servers running
different middleware platforms
Adaptivity:
overloaded server (switching)
image/video requested (filtration)
Asynchronous:
Clients are not blocked during the
matching process or receiving
notification receipt.