Text this: Distributed systems--architecture and implementation :