Concurrent Systems by J. Bacon
The second edition of Concurrent Systems presents a modern approach to software systems, ideally suited to the needs of today's students and programmers. It focuses on theose concepts in concurrency that play a vital role in the design of operating systems, database systems, distributed systems and communication networks.