𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Systems Programming: Designing and Developing Distributed Applications

✍ Scribed by Richard Anthony


Publisher
Morgan Kaufmann
Year
2015
Tongue
English
Leaves
533
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Systems Programming: Designing and Developing Distributed Applications explains how the development of distributed applications depends on a foundational understanding of the relationship among operating systems, networking, distributed systems, and programming. Uniquely organized around four viewpoints (process, communication, resource, and architecture), the fundamental and essential characteristics of distributed systems are explored in ways which cut across the various traditional subject area boundaries. The structures, configurations and behaviours of distributed systems are all examined, allowing readers to explore concepts from different perspectives, and to understand systems in depth, both from the component level and holistically.

  • Explains key ideas from the ground up, in a self-contained style, with material carefully sequenced to make it easy to absorb and follow.
  • Features a detailed case study that is designed to serve as a common point of reference and to provide continuity across the different technical chapters.
  • Includes a β€˜putting it all together’ chapter that looks at interesting distributed systems applications across their entire life-cycle from requirements analysis and design specifications to fully working applications with full source code.
  • Ancillary materials include problems and solutions, programming exercises, simulation experiments, and a wide range of fully working sample applications with complete source code developed in C++, C# and Java.
  • Special editions of the author’s established β€˜workbenches’ teaching and learning tools suite are included. These tools have been specifically designed to facilitate practical experimentation and simulation of complex and dynamic aspects of systems.

✦ Table of Contents


Content:
Front Matter, Pages i-ii
Copyright, Page iv
Dedication, Page v
Preface, Pages xvii-xxiv
Acknowledgments, Page xxv
Chapter 1 - Introduction, Pages 1-20
Chapter 2 - The Process View, Pages 21-106
Chapter 3 - The Communication View, Pages 107-201
Chapter 4 - The Resource View, Pages 203-276
Chapter 5 - The Architecture View, Pages 277-382
Chapter 6 - Distributed Systems, Pages 383-474
Chapter 7 - Case Studies: Putting It All Together, Pages 475-513
Index, Pages 515-522


πŸ“œ SIMILAR VOLUMES


Systems Programming: Designing and Devel
✍ Anthony Richard John. πŸ“‚ Library 🌐 English

Morgan Kaufmann, 2015. β€” 548 p. β€” ISBN: 978-0-12-800729-7.<div class="bb-sep"></div><strong><em>Systems Programming: Designing and Developing Distributed Applications</em> explains how the development of distributed applications depends on a foundational understanding of the relationship among opera

Embedded Systems: : Design, Programming
✍ A.K. Ganguly πŸ“‚ Library πŸ“… 2014 πŸ› Alpha Science International 🌐 English

EMBEDDED SYSTEMS discusses the architecture, its basic hardware and software elements, programming models and software engineering practices that are used for system development process. The embedded system resources are microprocessor, memory, ports, devices and power supply unit. The innovative te

New Developments in Distributed Applicat
✍ Zielinski, Kurt Geihs, Aleksander Laurentowski πŸ“‚ Library πŸ“… 2001 🌐 English

Distributed applications are a necessity in most central application sectors of the contemporary information society, including e-commerce, e-banking, e-learning, e-health, telecommunication and transportation. This results from a tremendous growth of the role that the Internet plays in business

Introducing Blockchain Applications: Und
✍ Joseph Thachil George πŸ“‚ Library πŸ“… 2021 πŸ› Apress 🌐 English

<p>Deepen your understanding of blockchain technology and develop your own blockchain applications. This book provides a thorough review of distribution-based systems on blockchain technology, starting from the fundamental concepts that underlie it, all the way through the implementation of a blockc

Introducing Blockchain Applications: Und
✍ Joseph Thachil George πŸ“‚ Library πŸ“… 2021 πŸ› Apress 🌐 English

<p>Deepen your understanding of blockchain technology and develop your own blockchain applications. This book provides a thorough review of distribution-based systems on blockchain technology, starting from the fundamental concepts that underlie it, all the way through the implementation of a blockc