Muutke küpsiste eelistusi

E-raamat: Distibuted Systems: Design and Algorithms

Edited by , Edited by , Edited by , Edited by
  • Formaat: EPUB+DRM
  • Ilmumisaeg: 09-Jan-2013
  • Kirjastus: ISTE Ltd and John Wiley & Sons Inc
  • Keel: eng
  • ISBN-13: 9781118601396
Teised raamatud teemal:
  • Formaat - EPUB+DRM
  • Hind: 176,54 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Raamatukogudele
  • Formaat: EPUB+DRM
  • Ilmumisaeg: 09-Jan-2013
  • Kirjastus: ISTE Ltd and John Wiley & Sons Inc
  • Keel: eng
  • ISBN-13: 9781118601396
Teised raamatud teemal:

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

In todays digital environment, distributed systems are increasingly present in a wide variety of environments, ranging from public software applications to critical systems. Distributed Systems introduces the underlying concepts, the associated design techniques and the related security issues. Distributed Systems: Design and Algorithms, is dedicated to engineers, students, and anyone familiar with algorithms and programming, who want to know more about distributed systems. These systems are characterized by: several components with one or more threads, possibly running on different processors; asynchronous communications with possible additional assumptions (reliability, order preserving, etc.); local views for every component and no shared data between components. This title presents distributed systems from a point of view dedicated to their design and their main principles: the main algorithms are described and placed in their application context, i.e. consistency management and the way they are used in distributed file-systems.
Foreword 9(4)
Chapter 1 Introduction
13(6)
Serge Haddad
Fabrice Kordon
Laurent Pautet
Laure Petrucci
FIRST PART LARGE SCALE PEER-TO-PEER DISTRIBUTED SYSTEMS
19(86)
Chapter 2 Introduction to Large-Scale Peer-to-Peer Distributed Systems
21(12)
Fabrice Kordon
2.1 "Large-Scale" distributed systems?
21(1)
2.2 Consequences of "large-scale"
22(1)
2.3 Some large-scale distributed systems
23(3)
2.4 Architectures of large scale distributed systems
26(4)
2.5 Objective of Part 1
30(1)
2.6 Bibliography
31(2)
Chapter 3 Design Principles of Large-Scale Distributed System
33(26)
Xavier Bonnaire
Pierre Sens
3.1 Introduction to peer-to-peer systems
33(1)
3.2 The peer-to-peer paradigms
34(7)
3.3 Services on structured overlays
41(2)
3.4 Building trust in P2P systems
43(9)
3.5 Conclusion
52(1)
3.6 Bibliography
53(6)
Chapter 4 Peer-to-Peer Storage
59(22)
Olivier Marin
Sebastien Monnet
Gael Thomas
4.1 Introduction
59(1)
4.2 BitTorrent
60(6)
4.3 Gnutella
66(13)
4.4 Conclusion
79(1)
4.5 Bibliography
79(2)
Chapter 5 Large-Scale Peer-to-Peer Game Applications
81(24)
Sebastien Monnet
Gael Thomas
5.1 Introduction
81(2)
5.2 Large-scale game applications: model and specific requirements
83(7)
5.3 Overview of peer-to-peer overlays for large-scale game applications
90(3)
5.4 Overlays for FPS games
93(2)
5.5 Overlays for online life-simulation games
95(5)
5.6 Conclusion
100(1)
5.7 Bibliography
101(4)
SECOND PART DISTRIBUTED, EMBEDDED AND REAL-TIME SYSTEMS
105(124)
Chapter 6 Introduction to Distributed Embedded and Real-time Systems
107(10)
Laurent Pautet
6.1 Distributed real-time embedded systems
108(1)
6.2 Safety critical systems as examples of DRE systems
109(3)
6.3 Design process of DRE systems
112(2)
6.4 Objectives of Part 2
114(1)
6.5 Bibliography
115(2)
Chapter 7 Scheduling in Distributed Real-Time Systems
117(42)
Emmanuel Grolleau
Michael Richard
Pascal Richard
7.1 Introduction
117(1)
7.2 Generalities about real-time systems
118(4)
7.3 Temporal correctness
122(4)
7.4 WCRT of the tasks
126(16)
7.5 WCRT of the messages
142(7)
7.6 Case study
149(5)
7.7 Conclusion
154(1)
7.8 Bibliography
155(4)
Chapter 8 Software Engineering for Adaptative Embedded Systems
159(32)
Etienne Borde
8.1 Introduction
159(1)
8.2 Adaptation, an additional complexity factor
160(3)
8.3 Theoretical aspects of adaptation management
163(8)
8.4 Technical solutions for the design of adaptative embedded systems
171(5)
8.5 An example of adaptative system from the robotic domain
176(1)
8.6 Applying MDE techniques to the design of the robotic use-case
177(7)
8.7 Exploitation of the models
184(4)
8.8 Conclusion
188(1)
8.9 Bibliography
189(2)
Chapter 9 The Design of Aerospace Systems
191(38)
Maxime Perrotin
Julien Delange
Jerome Hugues
9.1 Introduction
191(2)
9.2 Flight software typical architecture
193(2)
9.3 Traditional development methods and their limits
195(2)
9.4 Modeling a software system using TASTE: philosophy
197(2)
9.5 Common solutions
199(1)
9.6 What TASTE specifically proposes
200(1)
9.7 Modeling process and tools
201(7)
9.8 Technology
208(1)
9.9 Model transformations
209(4)
9.10 The TASTE run-time
213(2)
9.11 Illustrating our process by designing heterogeneous systems
215(9)
9.12 First user feedback and TASTE future
224(1)
9.13 Conclusion
225(1)
9.14 Bibliography
226(3)
THIRD PART SECURITY IN DISTRIBUTED SYSTEMS
229(102)
Chapter 10 Introduction to Security Issues in Distributed Systems
231(6)
Laure Petrucci
10.1 Problem
231(2)
10.2 Secure data exchange
233(1)
10.3 Security in specific distributed systems
234(1)
10.4 Outline of Part III
234(1)
10.5 Bibliography
235(2)
Chapter 11 Practical Security in Distributed Systems
237(64)
Benoit Bertholon
Christophe Cerin
Camille Coti
Jean-Christophe Dubacq
Sebastien Varrette
11.1 Introduction
237(12)
11.2 Confidentiality
249(3)
11.3 Authentication
252(9)
11.4 Availability and fault tolerance
261(14)
11.5 Ensuring resource security
275(8)
11.6 Result checking in distributed computations
283(8)
11.7 Conclusion
291(1)
11.8 Bibliography
292(9)
Chapter 12 Enforcing Security with Cryptography
301(30)
Sami Harari
Laurent Poinsot
12.1 Introduction
301(2)
12.2 Cryptography: from a general perspective
303(5)
12.3 Symmetric encryption schemes
308(16)
12.4 Prime numbers and public key cryptography
324(4)
12.5 Conclusion
328(1)
12.6 Bibliography
329(2)
List of Authors 331(2)
Index 333
Fabrice Kordon is a full-time professor at Université P. & M. Curie (UPMC).

Serge Haddad is a full-time professor at école Normale Supérieure de Cachan, a member of the CNRS laboratory LSV, and a member of the INRIA team MExICo.

Laurent Pautet is a full-time professor at Télécom ParisTech and a member of the CNRS laboratory LTCI.

Laure Petrucci is a full-time professor at University Paris 13 in France and a member of the CNRS laboratory LIPN.