Read Anywhere and on Any Device!

Special Offer | $0.00

Join Today And Start a 30-Day Free Trial and Get Exclusive Member Benefits to Access Millions Books for Free!

Read Anywhere and on Any Device!

  • Download on iOS
  • Download on Android
  • Download on iOS

Concurrent Systems. Operating systems, database and distributed systems: an integrated approach

Jean Bacon
4.9/5 (34447 ratings)
Description:This book presents a modern approach to software systems, ideally suited to the needs of today's students and programmers. It focuses on those concepts in concurrency that play a vital role in the design of operating systems, database systems, distributed systems and communication networks.In the second edition, an object-oriented paradigm is used as a unifying framework, the principles of concurrency are developed from simple uniprocessor systems through to modern multiprocessor systems with shared memory or in distributed enviroments. The evolution of the concepts leads naturally to transactions, concurrency control and recovery for distributed databases.Contents (Second edition)Preface to the second edition.1.. Introduction: Examples and requirementsPART I: BACKGROUND AND FUNDAMENTALS2. System structure and dynamic execution3. The hardware interface, I/O and communications4. Support for processes5. Fundamentals of distributed systems6. Memory management7. File managementPART II: SINGLE CONCURRENT ACTIONS8. System structure9. Low-level synchronization primitives: Implementation10. Low-level primitives: Use in systems and languages11. Language primitives for shared memory12. IPC and system structure13. IPC without shared memory14. Crash resilience ad persistent data15. Distributed IPCPART III: CONCURRENT COMPOSITE ACTIONS16. Decomposable abstract operations17. Resource allocation and deadlock18. Transactions19. Concurrency control20. Recovery21. Logging and shadowing for crash resilience21. Distributed transactions22. Distributed computationsPART IV: SYSTEM CASE STUDIES23. UNIX24. Microkernels: Mach and CHORUS25. Windows NT26. Middleware: CORBA and Java27. Transaction processing monitors and systemsAPPENDIX: EVOLUTION OF COMPUTER SYSTEMSBibliographyGlossaryAuthor indexSubject indexWe have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with Concurrent Systems. Operating systems, database and distributed systems: an integrated approach. To get started finding Concurrent Systems. Operating systems, database and distributed systems: an integrated approach, you are right to find our website which has a comprehensive collection of manuals listed.
Our library is the biggest of these that have literally hundreds of thousands of different products represented.
Pages
719
Format
PDF, EPUB & Kindle Edition
Publisher
Release
1998
ISBN
0201177676

Concurrent Systems. Operating systems, database and distributed systems: an integrated approach

Jean Bacon
4.4/5 (1290744 ratings)
Description: This book presents a modern approach to software systems, ideally suited to the needs of today's students and programmers. It focuses on those concepts in concurrency that play a vital role in the design of operating systems, database systems, distributed systems and communication networks.In the second edition, an object-oriented paradigm is used as a unifying framework, the principles of concurrency are developed from simple uniprocessor systems through to modern multiprocessor systems with shared memory or in distributed enviroments. The evolution of the concepts leads naturally to transactions, concurrency control and recovery for distributed databases.Contents (Second edition)Preface to the second edition.1.. Introduction: Examples and requirementsPART I: BACKGROUND AND FUNDAMENTALS2. System structure and dynamic execution3. The hardware interface, I/O and communications4. Support for processes5. Fundamentals of distributed systems6. Memory management7. File managementPART II: SINGLE CONCURRENT ACTIONS8. System structure9. Low-level synchronization primitives: Implementation10. Low-level primitives: Use in systems and languages11. Language primitives for shared memory12. IPC and system structure13. IPC without shared memory14. Crash resilience ad persistent data15. Distributed IPCPART III: CONCURRENT COMPOSITE ACTIONS16. Decomposable abstract operations17. Resource allocation and deadlock18. Transactions19. Concurrency control20. Recovery21. Logging and shadowing for crash resilience21. Distributed transactions22. Distributed computationsPART IV: SYSTEM CASE STUDIES23. UNIX24. Microkernels: Mach and CHORUS25. Windows NT26. Middleware: CORBA and Java27. Transaction processing monitors and systemsAPPENDIX: EVOLUTION OF COMPUTER SYSTEMSBibliographyGlossaryAuthor indexSubject indexWe have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with Concurrent Systems. Operating systems, database and distributed systems: an integrated approach. To get started finding Concurrent Systems. Operating systems, database and distributed systems: an integrated approach, you are right to find our website which has a comprehensive collection of manuals listed.
Our library is the biggest of these that have literally hundreds of thousands of different products represented.
Pages
719
Format
PDF, EPUB & Kindle Edition
Publisher
Release
1998
ISBN
0201177676

More Books

loader