1 - 20
Next
- Che, Austin (Author)
- 2001-05
- Description
- Book
- Summary
-
Kiwi is a distributed file system designed to allow for secure access to files globally. Kiwi uses HTTP over SSL, HTTPS, the industry standard protocol for secure transactions over the World Wide Web, and the WebDAV extensions to HTTP. By building on existing code and protocols, we were able to develop quickly the foundations necessary for a simple to use yet secure file system. The choice of HTTPS as a protocol gives several additional benefits including the ability to access files securely from behind firewalls and to access files with nothing more than a standard web browser. The current implementation includes a file system module for Linux with most of the standard file system functionality implemented. Additional features include setting up personalized views of a global namespace and working with encrypted files. The current status and possible future directions for Kiwi are discussed.
- Digital collection
- Undergraduate Theses, School of Engineering
- Zhao, Wenbing, Ph.D.
- Hoboken : Wiley, 2014.
- Description
- Book — 1 online resource (370 p.)
- Summary
-
- List of Figures xiii
- List of Tables xxi
- Acknowledgements xxiii
- Preface xxv
- References xxviii
- 1 Introduction to Dependable Distributed Computing 1 1.1 Basic Concepts and Terminologies 2
- 1.2 Means to Achieve Dependability 9
- References 13
- 2 Logging and Checkpointing 15 2.1 System Model 16
- 2.2 Checkpoint-Based Protocols 21
- 2.3 Log Based Protocols 34
- References 54
- 3 Recovery-Oriented Computing 57 3.1 System Model 59
- 3.2 Fault Detection and Localization 62
- 3.3 Microreboot 83
- 3.4 Overcoming Operator Errors 87
- References 93
- 4 Data and Service Replication 97
- 4.1 Service Replication 99
- 4.2 Data Replication 105
- 4.3 Optimistic Replication 111
- 4.4 CAP Theorem 131
- References 138
- 5 Group Communication Systems 141 5.1 System Model 143
- 5.2 Sequencer Based Group Communication System 146
- 5.3 Sender Based Group Communication System 160
- 5.4 Vector Clock Based Group Communication System 186
- References 191
- 6 Consensus and the Paxos Algorithms 193 6.1 The Consensus Problem
- 6.2 The Paxos Algorithm 196
- 6.3 Multi-Paxos 206
- 6.4 Dynamic Paxos 210
- 6.5 Fast Paxos 221
- 6.6 Implementations of the Paxos Family Algorithms 229
- References 236
- 7 Byzantine Fault Tolerance 239 7.1 The Byzantine Generals Problem 240
- 7.2 Practical Byzantine Fault Tolerance 255
- 7.3 Fast Byzantine Agreement 271
- 7.4 Speculative Byzantine Fault Tolerance 271
- References 284.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
This book covers the most essential techniques for designing and building dependable distributed systems. Instead of covering a broad range of research works for each dependability strategy, the book focuses only a selected few (usually the most seminal works, the most practical approaches, or the first publication of each approach) are included and explained in depth, usually with a comprehensive set of examples. The goal is to dissect each technique thoroughly so that readers who are not familiar with dependable distributed computing can actually grasp the technique after studying the book. The book contains eight chapters. The first chapter introduces the basic concepts and terminologies of dependable distributed computing, and also provide an overview of the primary means for achieving dependability. The second chapter describes in detail the checkpointing and logging mechanisms, which are the most commonly used means to achieve limited degree of fault tolerance. Such mechanisms also serve as the foundation for more sophisticated dependability solutions. Chapter three covers the works on recovery-oriented computing, which focus on the practical techniques that reduce the fault detection and recovery times for Internet-based applications. Chapter four outlines the replication techniques for data and service fault tolerance. This chapter also pays particular attention to optimistic replication and the CAP theorem. Chapter five explains a few seminal works on group communication systems. Chapter six introduces the distributed consensus problem and covers a number of Paxos family algorithms in depth. Chapter seven introduces the Byzantine generals problem and its latest solutions, including the seminal Practical Byzantine Fault Tolerance (PBFT) algorithm and a number of its derivatives. The final chapter covers the latest research results on application-aware Byzantine fault tolerance, which is an important step forward towards practical use of Byzantine fault tolerance techniques.
(source: Nielsen Book Data)
- Rountree, Derrick.
- Burlington : Elsevier Science, 2013.
- Description
- Book — 1 online resource (174 p.)
- Summary
-
- 1. Introduction
- 2. What Makes up a Cloud
- 3. Cloud Deployment Models
- 4. Cloud Services Models
- 5. Making the Decision.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
- Hoboken, NJ : John Wiley & Sons ; London : ISTE, 2011.
- Description
- Book — 1 online resource (334 pages) : illustrations
- Summary
-
- Foreword 9
- Chapter 1. Introduction 13 Serge HADDAD, Fabrice KORDON, Laurent PAUTET and Laure PETRUCCI FIRST PART. LARGE SCALE PEER-TO-PEER DISTRIBUTED SYSTEMS 19
- Chapter 2. Introduction to Large-Scale Peer-to-Peer Distributed Systems 21 Fabrice KORDON 2.1. Large-Scale distributed systems? 21 2.2. Consequences of large-scale 22 2.3. Some large-scale distributed systems 23 2.4. Architectures of large scale distributed systems 26 2.5. Objective of
- Part 1 30 2.6. Bibliography 31
- Chapter 3. Design Principles of Large-Scale Distributed System 33 Xavier BONNAIRE and Pierre SENS 3.1. Introduction to peer-to-peer systems 33 3.2. The peer-to-peer paradigms 34 3.3. Services on structured overlays 41 3.4. Building trust in P2Psystems 43 3.5. Conclusion 52 3.6. Bibliography 53
- Chapter 4. Peer-to-Peer Storage 59 Olivier MARIN, Sebastien MONNET and Gael THOMAS 4.1. Introduction 59 4.2. BitTorrent 60 4.3. Gnutella 66 4.4. Conclusion 79 4.5. Bibliography 79
- Chapter 5. Large-Scale Peer-to-Peer Game Applications 81 Sebastien MONNET and Gael THOMAS 5.1. Introduction 81 5.2. Large-scale game applications: model and specific requirements 83 5.3. Overview of peer-to-peer overlays for large-scale game applications 90 5.4. Overlays for FPS games 93 5.5. Overlays for online life-simulation games 95 5.6. Conclusion 100 5.7. Bibliography 101 SECOND PART. DISTRIBUTED, EMBEDDED AND REAL-TIME SYSTEMS 105
- Chapter 6. Introduction to Distributed Embedded and Real-time Systems 107 Laurent PAUTET 6.1. Distributed real-time embedded systems 108 6.2. Safety critical systems as examples of DRE systems 109 6.3. Design process of DRE systems 112 6.4. Objectives of
- Part 2 114 6.5. Bibliography 115
- Chapter 7. Scheduling in Distributed Real-Time Systems 117 Emmanuel GROLLEAU, Michael RICHARD, and Pascal RICHARD 7.1. Introduction 117 7.2. Generalities about real-time systems 118 7.3. Temporal correctness 122 7.4. WCRT of the tasks 126 7.5. WCRT of the messages 142 7.6. Case study 149 7.7. Conclusion 154 7.8. Bibliography 155
- Chapter 8. Software Engineering for Adaptative Embedded Systems 159 Etienne BORDE 8.1. Introduction 159 8.2. Adaptation, an additional complexity factor 160 8.3. Theoretical aspects of adaptation management 163 8.4. Technical solutions for the design of adaptative embedded systems 171 8.5. An example of adaptative system from the robotic domain 176 8.6. Applying MDE techniques to the design of the robotic use-case 177 8.7. Exploitation of the models 184 8.8. Conclusion 188 8.9. Bibliography 189
- Chapter 9. The Design of Aerospace Systems 191 Maxime PERROTIN, Julien DELANGE, and Jerome HUGUES 9.1. Introduction 191 9.2. Flight software typical architecture 193 9.3. Traditional development methods and their limits 195 9.4. Modeling a software system using TASTE: philosophy 197 9.5. Common solutions 199 9.6. What TASTE specifically proposes 200 9.7. Modeling process and tools 201 9.8. Technology 208 9.9. Model transformations 209 9.10. The TASTE run-time 213 9.11. Illustrating our process by designing heterogeneous systems 215 9.12. First user feedback and TASTE future 224 9.13. Conclusion 225 9.14. Bibliography 226 THIRD PART. SECURITY IN DISTRIBUTED SYSTEMS 229
- Chapter 10. Introduction to Security Issues in Distributed Systems 231 Laure PETRUCCI 10.1. Problem 231 10.2. Secure data exchange 233 10.3. Security in specific distributed systems 234 10.4. Outline of art III 234 10.5. Bibliography 235
- Chapter 11. Practical Security in Distributed Systems 237 Benoit BERTHOLON, Christophe CERIN, Camille COTI, and Sebastien VARRETTE, Jean-Christophe DUBACQ 11.1. Introduction 237 11.2. Confidentiality 249 11.3. Authentication 252 11.4. Availability and fault tolerance 261 11.5. Ensuring resource security 278 11.6. Result checking in distributed computations 283 11.7. Conclusion 291 11.8. Bibliography 292
- Chapter 12. Enforcing Security with Cryptography 301 Sami HARARI and Laurent POINSOT 12.1. Introduction 301 12.2. Cryptography: from a general perspective 303 12.3. Symmetric encryption schemes 308 12.4. Prime numbers and public key cryptography 324 12.5. Conclusion 328 12.6. Bibliography 329 Index 333.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
- Hoboken, N.J. : Wiley, c2012.
- Description
- Book — 1 online resource (813 p.) : ill.
- Summary
-
- Chapter 1. Power Allocation and Task Scheduling on Multiprocessor Computers with Energy and Time Constraints
- Chapter 2. Power-Aware High Performance Computing
- Chapter 3. Energy Efficiency in HPC Systems
- Chapter 4. A Stochastic Framework for Hierarchical System-Level Power Management
- Chapter 5. Energy-Efficient Reservation Infrastructure for Grids, Clouds, and Networks
- Chapter 6. Energy-Efficient Job Placement on Clusters, Grids, and Clouds
- Chapter 7. Comparison and Analysis of Greedy Energy-Efficient Scheduling Algorithms for Computational Grids
- Chapter 8. Toward Energy-Aware Scheduling Using Machine Learning
- Chapter 9. Energy Efficiency Metrics for DATA Centers
- Chapter 10. Autonomic Green Computing in Large-Scale Data Centers
- Chapter 11. Energy and Thermal Aware Scheduling in Data Centers
- Chapter 12. QOS-Aware Power Management in Data Centers
- Chapter 13. Energy-Efficient Storage Systems for Data Centers
- Chapter 14. Autonomic Energy/Performance Optimizations for Memory in Servers
- Chapter 15. ROD: A Practical Approach to Improving Reliability of Enegery-Efficient Parallel Disk Systems
- Chapter 16. Embracing the Memory and I/O Walls for Energy-Efficient Scientific Computing
- Chapter 17. Multiple Frequency Selection in DVFS-Enabled Processors to Minimize Energy Consumption
- Chapter 18. The Paramountcy of Reconfigurable Computing
- Chapter 19. Workload Clustering for Increasing Energy Savings on Embedded MPSOCS
- Chapter 20. Energy-Efficient Internet Infrastructure
- Chapter 21. Demand Response in the Smart Grid: A Distributed Computing Perspective
- Chapter 22. Resource Management for Distributed Mobile Computing
- Chapter 23. An Energy-Aware Framework for Mobile Data Mining
- Chapter 24. Energy Awareness and Efficiency in Wireless Sensor Networks: From Physical Devices to the Communication Link
- Chapter 25. Network-Wide Strategies for Enrgy Efficiency in Wireless Sensor Networks
- Chapter 26. Energy Management in Heterogeneous Wireless Health Care Networks.
(source: Nielsen Book Data)
6. HBase High Performance Cookbook [2017]
- Choudhry, Ruchir.
- 1. - Packt Publishing, 2017.
- Description
- Book — 1 online resource (350)
- Summary
-
- Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface;
- Chapter 1: Configuring HBase ; Introduction; Configuring and deploying HBase ; Using the filesystem; Administering clusters; Managing clusters;
- Chapter 2: Loading Data from Various DBs; Introduction; Extracting data from Oracle; Loading data using Oracle Big data connector; Bulk utilities; Using Hive with Apache HBase; Using Sqoop;
- Chapter 3: Working with Large Distributed Systems Part I; Introduction.
- Scaling elastically or Auto Scaling with built-in fault toleranceAuto Scaling HBase using AWS; Works on different VM/physical, cloud hardware;
- Chapter 4: Working with Large Distributed Systems Part II; Introduction; Read path; Write Path; Snappy; LZO compression; LZ4 compressor; Replication;
- Chapter 5: Working with Scalable Structure of tables; Introduction; HBase data model part 1; HBase data model
- part 2 ; How HBase truly scales on key and schema design;
- Chapter 6: HBase Clients; Introduction; HBase REST and Java Client; Working with Apache Thrift; Working with Apache Avro.
- Working with Protocol bufferWorking with Pig and using Shell;
- Chapter 7: Large-Scale MapReduce; Introduction;
- Chapter 8: HBase Performance Tuning; Introduction; Working with infrastructure/operating systems; Working with Java virtual machines; Changing the configuration of components; Working with HDFS;
- Chapter 9: Performing Advanced Tasks on Hbase; Machine learning using Hbase; Real-time data analysis using Hbase and Mahout; Full text indexing using Hbase;
- Chapter 10: Optimizing Hbase for Cloud; Introduction; Configuring Hbase for the Cloud.
- Connecting to an Hbase cluster using the command lineBacking up and restoring Hbase; Terminating an HBase cluster; Accessing HBase data with hive; Viewing the Hbase user interface; Monitoring HBase with CloudWatch; Monitoring Hbase with Ganglia;
- Chapter 11: Case Study; Introduction; Configuring Lily Platform; Integrating elastic search with Hbase ; Configuring; Index.
(source: Nielsen Book Data)
- Kshemkalyani, Ajay D.
- Cambridge ; New York : Cambridge University Press, 2008.
- Description
- Book — xvii, 736 p. : ill.
- Summary
-
- 1. Introduction
- 2. A model of distributed computations
- 3. Logical time
- 4. Global state and snapshot recording algorithms
- 5. Terminology and basic algorithms
- 6. Message ordering and group communication
- 7. Termination detection
- 8. Reasoning with knowledge
- 9. Distributed mutual exclusion algorithms
- 10. Deadlock detection in distributed systems
- 11. Global predicate detection
- 12. Distributed shared memory
- 13. Checkpointing and rollback recovery
- 14. Consensus and agreement algorithms
- 15. Failure detectors
- 16. Authentication in distributed system
- 17. Self-stabilization
- 18. Peer-to-peer computing and overlay graphs
- Index.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
- Kshemkalyani, Ajay D., author.
- Cambridge : Cambridge University Press, 2008.
- Description
- Book — 1 online resource (xvii, 736 pages) : digital, PDF file(s).
- Summary
-
- 1. Introduction
- 2. A model of distributed computations
- 3. Logical time
- 4. Global state and snapshot recording algorithms
- 5. Terminology and basic algorithms
- 6. Message ordering and group communication
- 7. Termination detection
- 8. Reasoning with knowledge
- 9. Distributed mutual exclusion algorithms
- 10. Deadlock detection in distributed systems
- 11. Global predicate detection
- 12. Distributed shared memory
- 13. Checkpointing and rollback recovery
- 14. Consensus and agreement algorithms
- 15. Failure detectors
- 16. Authentication in distributed system
- 17. Self-stabilization
- 18. Peer-to-peer computing and overlay graphs
- Index.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
- Georgiou, Chryssis.
- New York : Springer, c2008.
- Description
- Book — xxv, 219 p. : ill. ; 25 cm.
- Summary
-
- List of Figures.- List of Symbols.- Foreword by Michel Raynal.- Authors? Preface.- Introduction.- Distributed Cooperation Problems: Models and Definitions.- Synchronous Do-All with Crashes: Using Perfect: Knowledge and Reliable Multicast.- Synchronous Do-All with Crashes and Point-to-Point Messaging.- Synchronous Do-All with Crashes and Restarts.- Synchronous Do-All with Byzantine Failures.- Asynchrony and Delay-Sensitive Bounds.- Analysis of Omni-Do in Asynchronous Partitionable Networks.- Competitive Analysis of Omni-Do in Partitionable Networks.- Cooperation in the Absence of Communication.- Related Cooperation Problems and Models.- References.- Index.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.9 .D5 G46 2008 | Available |
- Chichester, England ; Hoboken, NJ : Wiley, c2007.
- Description
- Book — x, 276 p. : ill. ; 26 cm.
- Summary
-
- Acknowledgements.1 Introduction.1.1 The Current Communications Environment.1.2 The Ambient Networking Concept.1.3 The Ambient Networks Project.1.4 How to Read This Book.1.5 Outlook.2 Ambient Networks - The Consequence of Convergence.2.1 Convergence Leading Towards Ambient Networks.2.2 Realization of Convergence.2.3 Converged All-IP Networks.2.4 Network Convergence with the IP Multimedia Subsystem.2.5 Towards Ambient Networks.2.6 Motivation for a New Approach.2.7 Architectural Requirements for Ambient Networks.2.8 Summary.3 The Business Environment for Ambient Networks.3.1 Business Drivers and Benefi ts.3.2 Business Actors.3.3 The AN Business Proposition: The Value Network.3.4 Financial Aspects.3.5 Network Composition - Business View.3.6 Migration Aspects.3.7 Summary.4 Architecture and Components.4.1 Introduction.4.2 The Ambient Network Approach.4.3 The Ambient Control Space Concept.4.4 The Ambient Layer Model.4.5 Summary.5 Security in Ambient Networks.5.1 Introduction.5.2 Security Problem Space in Ambient Networks.5.3 Security Architecture.5.4 Key Problems and Solutions.5.5 Conclusion, Outlook and Further Work.6 Network Composition.6.1 Introduction and Motivation.6.2 Composition Procedures.6.3 Defi nition of Composition Types.6.4 Conclusions.7 GANS - Generic Ambient Networks Signalling.7.1 Introduction.7.2 State of the Art.7.3 Protocol Architecture.7.4 GANS Transport Layer Protocol.7.5 QoS Signalling Application.7.6 Conclusions.8 Multi-Radio Access.8.1 Introduction.8.2 Multi Radio Access - Problems and State of the Art.8.3 The AN Multi-Radio Access Architecture.8.4 Access Selection.8.5 Challenging Multi-Radio Access Networking Scenarios.8.6 Deployment Cost Savings.8.7 Migration Issues.8.8 Conclusion, Outlook and Further Work.9 Ambient Networks Mobility Management.9.1 Background and Motivation.9.2 The Framework for Mobility Management.9.3 Functional Entities.9.4 Trigger Mechanisms.10 Overlay Networks for Media Delivery.10.1 Introduction.10.2 Why Media Delivery Support in the Network Infrastructure?10.3 Media Delivery Architecture.10.4 Concept Evaluation and Demonstration.10.5 Conclusion, Outlook and Further Work.11 ContextWare - Context Awareness in Ambient Networks.11.1 Introduction.11.2 Network Context Awareness.11.3 Context Awareness in Ambient Networks.11.4 Ambient Networks ContextWare: Architecture and System Design.11.5 ContextWare Prototypes.11.6 Conclusions.12 Towards Ambient Networks Management.12.1 Introduction.12.2 Ambient Networks Management Challenges.12.3 Ambient Networks Management Approaches.12.4 Conclusions.References.Abbreviations.Index.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.9 .D5 A48 2007 | Available |
11. Distributed systems : concepts and design [2005]
- Coulouris, George F.
- 4th ed. - Harlow, England ; New York : Addison-Wesley, 2005.
- Description
- Book — xiv, 927 p. : ill. ; 24 cm.
- Summary
-
- Preface
- 1 Characterization of distributed systems
- 2 System models
- 3 Networking and internetworking
- 4 Interprocess communication
- 5 Distributed objects and remote invocation
- 6 Operating system support
- 7 Security
- 8 Distributed file systems
- 9 Name services
- 10 Peer-to-peer systems
- 11 Time and global states
- 12 Coordination and agreement
- 13 Transactions and concurrency control
- 14 Distributed transactions
- 15 Replication
- 16 Mobile and ubiquitous computing
- 17 Distributed multimedia systems
- 18 Distributed shared memory
- 19 Web services
- 20 CORBA case study References.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
- Online
Engineering Library (Terman)
Engineering Library (Terman) | Status |
---|---|
Stacks | |
QA76.9 .D5 C68 2005 | Unknown |
- Attiya, Hagit.
- 2nd ed. - Hoboken, N.J. : Wiley-Interscience, c2004.
- Description
- Book — xv, 414 p. : ill. ; 25 cm.
- Summary
-
- 1. Introduction.PART I: FUNDAMENTALS
- .2. Basic Algorithms in Message-Passing Systems
- .3. Leader Election in Rings
- .4. Mutual Exclusion in Shared Memory
- .5. Fault-Tolerant Consensus
- .6. Causality and Time.PART II: SIMULATIONS
- .7. A Formal Model for Simulations
- .8. Broadcast and Multicast
- .9. Distributed Shared Memory
- .10. Fault-Tolerant Simulations of Read/Write Objects
- .11. Simulating Synchrony
- .12. Improving the Fault Tolerance of Algorithms
- .13. Fault-Tolerant Clock Synchronization.PART III: ADVANCED TOPICS
- .14. Randomization
- .15. Wait-Free Simulations of Arbitrary Objects
- .16. Problems Solvable in Asynchronous Systems
- .17. Solving Consensus in Eventually Stable Systems.References.Index.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.9 .D5 A75 2004 | Available |
13. Elements of distributed computing [2002]
- Garg, Vijay K. (Vijay Kumar), 1963-
- New York : Wiley-Interscience, c2002.
- Description
- Book — xx, 423 p. : ill. ; 25 cm.
- Summary
-
- Preface. Introduction. Model of a Computation. Logical Clocks. Verifying Clock Algorithms. Clocks of Different Dimensions. Mutual Exclusion: Using Timestamps. Mutual Exclusion: Tokens and Quorums. Drinking Philosophers Problem. Leader Election. Global State. Observing Global Predicates. Observing Conjuctive Predicates. Channel Predicates. Termination Detection. Control of a Distributed Computation. Causal Message Ordering. Synchronous and Total Message Ordering. Computation of a Global Functon. Repeated Computation of a Global Function. Synchronizers. Slicers. Distributed Shared Memory. Self Stabilization. Knowledge and Common Knowledge. Consensus under Asynchrony. Consensus under Synchrony. Failure Detectors. Easy Problems in Asychronous Systems. Checkpointing for Recovery. Message Logging for Recovery. Appendix: Partial Orders. Bibliography. Index.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
- Online
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.9 .D5 G37 2002 | Available |
- Berlin ; London : Springer, c2001.
- Description
- Book — ix, 279 p. : ill. ; 24 cm.
- Summary
-
The engineering life cycle for complex systems design and development requires the set-up of adequate and controlled processes involving different partners and disciplines. The design integration and the final physical/functional integration and qualification imply a high degree of cross-interaction among all partners. This book documents the outcome of a European project on distributed system environments by presenting the results of the user's requirements analysis and assessing the current available technology such as collaboration systems design, analysis, and verification; middleware; product data and workflow management; multicast communication; network QoS management; and groupware. Besides technical results, the book surveys and classifies existing products and tools for collaborative distributed systems engineering.
(source: Nielsen Book Data)
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.9 .D5 C677 2001 | Available |
15. Advances in distributed systems : advanced distributed computing, from algorithms to systems [2000]
- Berlin ; New York : Springer-Verlag, c2000.
- Description
- Book — viii, 508 p. : ill. ; 24 cm.
- Summary
-
- Time in distributed system models and algorithms / Paulo Veríssimo, Michel Raynal
- Consensus in asynchronous distributed systems : a concise guided tour / Rachid Guerraoui ... [et al.]
- Group communication in partitionable distributed systems / Özalp Babaoğlu, Renzo Davoli, Alberto Montresor
- Enhancing replica management services to cope with group failures / Paul D. Ezhilchelvan, Santosh K. Shrivastava
- Recent advances in distributed garbage collection / Marc Shapiro, Fabrice Le Fessant, Paulo Ferreira
- Topology-aware algorithms for large-scale communication / Luís Rodrigues, Paulo Veríssimo
- Responsive protocols for distributed multimedia applications / Fabio Panzieri, Marco Roccetti
- Programming partition-aware network applications / Özalp Babaoğlu, Alberto Bartoli, Gianluca Dini
- Deploying distributed objects on the Internet / Steve J. Caughey, Daniel Hagimont, David B. Ingham
- Integrating group communication with transactions for implementing persistent replicated objects / Mark C. Little, Santosh K. Shrivastava
- Replication of CORBA objects / Pascal Felber, Rachid Guerraoui, André Schiper
- Constructing dependable Web services / David B. Ingham, Fabio Panzieri, Santosh K. Shrivastava
- Support for distributed CSCW applications / François J.N. Cosquer ... [et al.]
- Component-based programming of distributed applications / Valérie Issarny ... [et al.]
- OPENflow : a CORBA based transactional workflow system / Stuart M. Wheater, Santosh K. Shrivastava, Frederic Ranno
- Improving the effectiveness of Web caching / Jean-Marc Menaud, Valérie Issarny, Michel Banâtre
- Mobility and coordination for distributed Java applications / Paolo Ciancarini, Andrea Giovannini, Davide Rossi
- PerDiS : design, implementation, and use of a PERsistent DIstributed store / Paulo Ferreira ... [et al.]
- The university student registration system : a case study in building a high-availability distributed application using general purpose components / Mark C. Little ... [et al.]
- Quality of service and electronic newspaper : the Etel solution / Valérie Issarny ... [et al.]
- FlexiNet : a flexible, component-oriented middleware system / Richard Hayton, Andrew Herbert.
(source: Nielsen Book Data)
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.9 .D5 A363 2000 | Available |
- Schneeman, Richard D.
- Gaithersburg, MD : U.S. Dept. of Commerce, Technology Administration, National Institute of Standards and Technology, [1999]
- Description
- Book — v, 34 p. : ill.
- Online
Green Library
Green Library | Status |
---|---|
Find it Bing Wing lower level: Microform cabinets | |
C 13.58:6338 | In-library use |
- IFIP/IEEE International Conference on Open Distributed Processing and Distributed Platforms (1997 : Toronto, Ont.)
- London : Chapman & Hall on behalf of the International Federation for Information Processing (IFIP), 1997.
- Description
- Book — 325 p. : ill. ; 24 cm.
- Summary
-
- Part 1 Programming systems: A programming system for the development of TINA services, T. Saridakis et al
- CoCoDoc - a framework for collaborative compound document editing based on OpenDoc and CORBA, G.H. ter Hofte, H.J. van der Lugt
- Group interrogation - a group programming primitive, K. Farooqui, L. Logrippo. Part 2 Languages and trading: Towards a new ODP enterprise language, Z. Milosevic, M. Bearman
- An enterprise trader models for DCOM, G. Outhred, J. Potter
- Meta-level service types specifications, A. Puder, K. Geihs
- Type checking in open distributed systems - a complete model and its Z specifications, R.O. Sinnott, K.J. Turner. Part 3 Management I: A HORB-based network management system, A. Yamanaka et al
- Using ODP as a framework for CORBA-based distributed applications management, A. Keller, B. Neumair
- Management of CORBA objects monitoring for the multiware platform, J.A.G. de Queiroz, E.R.M. Madeira. Part 4 QoS and performance: Protocol support for optimized context sensitive request/response communication over connection oriented networks, S. Kummel, T. Hutschenreuther
- Performance measurements of multi-threaded servers in a distributed environment, G. Somadder, D. Petriu. Part 5 Services I: An event service for open distributed systems, M. Mansouri-Samani, M. Sloman
- Design and evaluation of a distributed event recognition system, I. Burger , B. Meyer
- An event framework for CORBA-based monitoring and management systems, A. Schade
- The persistent object group service - an approach to fault tolerance of open distributed applications, M. Zweiacker
- Nested transaction and concurrency control services on CORBA, K.-C. Liang et al. Part 6 Management II: Using interception to create domains in distributed systems, Y. Hoffner, B. Crawford
- Multi-party binding in an ODP world, A. Bond et al
- Specifications of mobile transparency, A. Rakotonirainy, A. Bond. Part 7 Services II: LIMBO - a tuple space based platform for adaptive mobile applications, N. Davies et al
- Implementing the OMG trading object service - the TOI product V. Tschmmer et al
- Federated naming in an ODP environment, P. Kahkipuro et al.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
- Online
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.9 .D5 I3375 1997 | Available |
- Francez, Nissim.
- Harlow, England ; Reading, Mass. : Addison-Wesley, c1996.
- Description
- Book — xiv, 234 p. : ill. ; 24 cm.
- Summary
-
This text presents a methodology for the design of distributed parallel programs in general, and reactive systems in particular. It also presents a defined notation (IP) for expressing the design of reactive systems and an accompanying design method.
(source: Nielsen Book Data)
- Online
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.9.D5 F73 1996 | Available |
- Los Alamitos, Calif. : IEEE Computer Society Press, 1995.
- Description
- Book — viii, 467 p. : ill. ; 29 cm.
- Online
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.9.D5 A365 1995 | Available |
20. Open distributed systems [1995]
- Crowcroft, Jon.
- Boston : Artech House, c1995.
- Description
- Book — xiv, 386 p. : ill. ; 24 cm.
- Online
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.9 .D5 C79 1995 | Available |
Articles+
Journal articles, e-books, & other e-resources
Guides
Course- and topic-based guides to collections, tools, and services.