Lecture Notes for Client-Server Interfaces
22 March 2001 - Client Concurrency
- concurrency provides
- improved response time
- greater reliability
- better structure for multiplicity
- operational flexibility - the parts rather than the whole
- client-side concurrency
- response time - limited by the request-response model
- greater reliability - not that crucial
- structure - good for design, good for extending the request-response
model
- operational flexibility - well, maybe
- uses of client-side concurrency
- fast searching
- wide searching
- probabilistic protocols - leader election; reliable distributed
distribution
- asyncnronous server interactions
- each server interaction is syncnronous
- independent servers are asynchronous
- single or multi-threaded client concurrency
This page last modified on 10 April 2001.