Principles of computer system design :: an introduction /
This text identifies, examines, and illustrates fundamental concepts in computer system design that are common across operating systems, networks, database systems, distributed systems, programming languages, software engineering, security, fault tolerance, and architecture. Through carefully analyz...
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Burlington, MA :
Morgan Kaufmann,
©2009.
|
Schlagworte: | |
Online-Zugang: | Volltext Volltext |
Zusammenfassung: | This text identifies, examines, and illustrates fundamental concepts in computer system design that are common across operating systems, networks, database systems, distributed systems, programming languages, software engineering, security, fault tolerance, and architecture. Through carefully analyzed case studies from each of these disciplines, it demonstrates how to apply these concepts to tackle practical system design problems. To support the focus on design, the text identifies and explains abstractions that have proven successful in practice such as, remote procedure call, client/service organization, file systems, data integrity, consistency, and authenticated messages. Most computer systems are built using a handful of such abstractions. The text describes how these abstractions are implemented, demonstrates how they are used in different systems, and prepares the reader to apply them in future designs. Features: Concepts of computer system design guided by fundamental principles (see list on inside cover). Cross-cutting approach that identifies abstractions common to networking, operating systems, transaction systems, distributed systems, architecture, and software engineering. Case studies that make the abstractions real: naming (DNS and the URL); file systems (the UNIX file system); clients and services (NFS); virtualization (virtual machines); scheduling (disk arms); security (TLS). Numerous pseudocode fragments that provide concrete examples of abstract concepts. Extensive support. The authors and MIT OpenCourseWare provide on-line, free of charge, open educational resources, including additional chapters, course syllabi, board layouts and slides, lecture videos, and an archive of lecture schedules, class assignments, and design projects. |
Beschreibung: | 1 online resource (xxxiii, 526 pages) : illustrations |
Bibliographie: | Includes bibliographical references (pages 375-423) and index. |
ISBN: | 9780123749574 0123749573 9780080959429 0080959423 9781282258341 1282258346 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn460107844 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cn||||||||| | ||
008 | 091027s2009 maua ob 001 0 eng d | ||
010 | |a 2009279405 | ||
040 | |a OPELS |b eng |e pn |c OPELS |d OPELS |d CDX |d OCLCQ |d N$T |d IDEBK |d UMI |d OCLCQ |d YDXCP |d DEBSZ |d OCLCQ |d OCLCF |d OCLCQ |d COO |d OCLCO |d ICA |d OCLCO |d AGLDB |d COCUF |d OCLCQ |d AEBUD |d OCLCQ |d CNNOR |d RRP |d NLE |d D6H |d OCLCQ |d VTS |d CEF |d VT2 |d OCLCQ |d STF |d LEAUB |d OCLCO |d M8D |d OL$ |d OCLCQ |d UKMGB |d UHL |d OCLCQ |d K6U |d OCLCO |d OCLCQ |d UKCRE |d INARC |d TUHNV |d OCLCO |d OCLCL |d EZC | ||
015 | |a GBA977668 |2 bnb | ||
015 | |a GBB855135 |2 bnb | ||
016 | 7 | |a 015342615 |2 Uk | |
016 | 7 | |a 017594934 |2 Uk | |
019 | |a 642205467 |a 801817391 |a 1034970520 |a 1055394272 |a 1065319347 |a 1081227384 |a 1102538449 |a 1103278757 |a 1129344151 |a 1152993255 |a 1243587744 | ||
020 | |a 9780123749574 | ||
020 | |a 0123749573 | ||
020 | |a 9780080959429 |q (electronic bk.) | ||
020 | |a 0080959423 |q (electronic bk.) | ||
020 | |a 9781282258341 |q (MyiLibrary) | ||
020 | |a 1282258346 | ||
035 | |a (OCoLC)460107844 |z (OCoLC)642205467 |z (OCoLC)801817391 |z (OCoLC)1034970520 |z (OCoLC)1055394272 |z (OCoLC)1065319347 |z (OCoLC)1081227384 |z (OCoLC)1102538449 |z (OCoLC)1103278757 |z (OCoLC)1129344151 |z (OCoLC)1152993255 |z (OCoLC)1243587744 | ||
037 | |a 176795:173223 |b Elsevier Science & Technology |n http://www.sciencedirect.com | ||
050 | 4 | |a QA76 |b .S29 2009 | |
050 | 4 | |a QA76.9.S88 |b S257 2009 | |
072 | 7 | |a COM |x 052000 |2 bisacsh | |
072 | 7 | |a COM |x 037000 |2 bisacsh | |
072 | 7 | |a COM |x 013000 |2 bisacsh | |
072 | 7 | |a COM |x 032000 |2 bisacsh | |
072 | 7 | |a COM |x 018000 |2 bisacsh | |
072 | 7 | |a COM |x 014000 |2 bisacsh | |
072 | 7 | |a COM |x 067000 |2 bisacsh | |
082 | 7 | |a 004 |2 22 | |
049 | |a MAIN | ||
100 | 1 | |a Saltzer, J. H., |d 1939- |1 https://id.oclc.org/worldcat/entity/E39PBJc7WvRbvpMcXvCr4bRFrq |0 http://id.loc.gov/authorities/names/no2006032874 | |
245 | 1 | 0 | |a Principles of computer system design : |b an introduction / |c Jerome H. Saltzer, M. Frans Kaashoek. |
260 | |a Burlington, MA : |b Morgan Kaufmann, |c ©2009. | ||
300 | |a 1 online resource (xxxiii, 526 pages) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a data file |2 rda | ||
520 | |a This text identifies, examines, and illustrates fundamental concepts in computer system design that are common across operating systems, networks, database systems, distributed systems, programming languages, software engineering, security, fault tolerance, and architecture. Through carefully analyzed case studies from each of these disciplines, it demonstrates how to apply these concepts to tackle practical system design problems. To support the focus on design, the text identifies and explains abstractions that have proven successful in practice such as, remote procedure call, client/service organization, file systems, data integrity, consistency, and authenticated messages. Most computer systems are built using a handful of such abstractions. The text describes how these abstractions are implemented, demonstrates how they are used in different systems, and prepares the reader to apply them in future designs. Features: Concepts of computer system design guided by fundamental principles (see list on inside cover). Cross-cutting approach that identifies abstractions common to networking, operating systems, transaction systems, distributed systems, architecture, and software engineering. Case studies that make the abstractions real: naming (DNS and the URL); file systems (the UNIX file system); clients and services (NFS); virtualization (virtual machines); scheduling (disk arms); security (TLS). Numerous pseudocode fragments that provide concrete examples of abstract concepts. Extensive support. The authors and MIT OpenCourseWare provide on-line, free of charge, open educational resources, including additional chapters, course syllabi, board layouts and slides, lecture videos, and an archive of lecture schedules, class assignments, and design projects. | ||
505 | 0 | |a Systems; Elements of Computer System Organization; The Design of Naming Schemes; Enforcing Modularity with Clients and Services; Enforcing Modularity with Virtualization; Performance; The Network as a System and as a System Component; Fault Tolerance: Reliable Systems from Unreliable Components; Atomicity: All-or-Nothing and Before-or-After; Information Security; Suggestions for Further Reading; Glossary; Problem Sets; Index of Concepts. | |
504 | |a Includes bibliographical references (pages 375-423) and index. | ||
588 | 0 | |a Print version record. | |
650 | 0 | |a System design. |0 http://id.loc.gov/authorities/subjects/sh85131736 | |
650 | 0 | |a Computer systems. |0 http://id.loc.gov/authorities/subjects/sh98003200 | |
650 | 2 | |a Computer Systems |0 https://id.nlm.nih.gov/mesh/D003199 | |
650 | 6 | |a Conception de systèmes. | |
650 | 6 | |a Systèmes informatiques. | |
650 | 7 | |a COMPUTERS |x Reference. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Machine Theory. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Computer Literacy. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Information Technology. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Data Processing. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Computer Science. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Hardware |x General. |2 bisacsh | |
650 | 7 | |a Computer systems |2 fast | |
650 | 7 | |a System design |2 fast | |
650 | 7 | |a Computerarchitektur |2 gnd |0 http://d-nb.info/gnd/4048717-9 | |
655 | 7 | |a dissertations. |2 aat | |
655 | 7 | |a Academic theses |2 fast | |
655 | 7 | |a Academic theses. |2 lcgft |0 http://id.loc.gov/authorities/genreForms/gf2014026039 | |
655 | 7 | |a Thèses et écrits académiques. |2 rvmgf | |
700 | 1 | |a Kaashoek, Frans, |d 1965- |1 https://id.oclc.org/worldcat/entity/E39PBJpJ9t73YJrG99ymG3cpT3 |0 http://id.loc.gov/authorities/names/n2002160970 | |
758 | |i has work: |a Principles of computer system design (Text) |1 https://id.oclc.org/worldcat/entity/E39PCGjXvDQfF6Wt3YmcG37j4q |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Saltzer, J.H., 1939- |t Principles of computer system design. |d Burlington, MA : Morgan Kaufmann, ©2009 |z 9780123749574 |z 0123749573 |w (OCoLC)311788778 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://www.sciencedirect.com/science/book/9780123749574 |3 Volltext |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=319653 |3 Volltext |
938 | |a Coutts Information Services |b COUT |n 10686959 | ||
938 | |a EBSCOhost |b EBSC |n 319653 | ||
938 | |a YBP Library Services |b YANK |n 3231312 | ||
938 | |a Internet Archive |b INAR |n principlesofcomp0000salt | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn460107844 |
---|---|
_version_ | 1816881700393713664 |
adam_text | |
any_adam_object | |
author | Saltzer, J. H., 1939- |
author2 | Kaashoek, Frans, 1965- |
author2_role | |
author2_variant | f k fk |
author_GND | http://id.loc.gov/authorities/names/no2006032874 http://id.loc.gov/authorities/names/n2002160970 |
author_facet | Saltzer, J. H., 1939- Kaashoek, Frans, 1965- |
author_role | |
author_sort | Saltzer, J. H., 1939- |
author_variant | j h s jh jhs |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76 .S29 2009 QA76.9.S88 S257 2009 |
callnumber-search | QA76 .S29 2009 QA76.9.S88 S257 2009 |
callnumber-sort | QA 276 S29 42009 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Systems; Elements of Computer System Organization; The Design of Naming Schemes; Enforcing Modularity with Clients and Services; Enforcing Modularity with Virtualization; Performance; The Network as a System and as a System Component; Fault Tolerance: Reliable Systems from Unreliable Components; Atomicity: All-or-Nothing and Before-or-After; Information Security; Suggestions for Further Reading; Glossary; Problem Sets; Index of Concepts. |
ctrlnum | (OCoLC)460107844 |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06697cam a2200901 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn460107844</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cn|||||||||</controlfield><controlfield tag="008">091027s2009 maua ob 001 0 eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a"> 2009279405</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">OPELS</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">OPELS</subfield><subfield code="d">OPELS</subfield><subfield code="d">CDX</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">N$T</subfield><subfield code="d">IDEBK</subfield><subfield code="d">UMI</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">YDXCP</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">COO</subfield><subfield code="d">OCLCO</subfield><subfield code="d">ICA</subfield><subfield code="d">OCLCO</subfield><subfield code="d">AGLDB</subfield><subfield code="d">COCUF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AEBUD</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">CNNOR</subfield><subfield code="d">RRP</subfield><subfield code="d">NLE</subfield><subfield code="d">D6H</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">VTS</subfield><subfield code="d">CEF</subfield><subfield code="d">VT2</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">STF</subfield><subfield code="d">LEAUB</subfield><subfield code="d">OCLCO</subfield><subfield code="d">M8D</subfield><subfield code="d">OL$</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UKMGB</subfield><subfield code="d">UHL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">K6U</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UKCRE</subfield><subfield code="d">INARC</subfield><subfield code="d">TUHNV</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">EZC</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBA977668</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBB855135</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">015342615</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">017594934</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">642205467</subfield><subfield code="a">801817391</subfield><subfield code="a">1034970520</subfield><subfield code="a">1055394272</subfield><subfield code="a">1065319347</subfield><subfield code="a">1081227384</subfield><subfield code="a">1102538449</subfield><subfield code="a">1103278757</subfield><subfield code="a">1129344151</subfield><subfield code="a">1152993255</subfield><subfield code="a">1243587744</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780123749574</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0123749573</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780080959429</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0080959423</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781282258341</subfield><subfield code="q">(MyiLibrary)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1282258346</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)460107844</subfield><subfield code="z">(OCoLC)642205467</subfield><subfield code="z">(OCoLC)801817391</subfield><subfield code="z">(OCoLC)1034970520</subfield><subfield code="z">(OCoLC)1055394272</subfield><subfield code="z">(OCoLC)1065319347</subfield><subfield code="z">(OCoLC)1081227384</subfield><subfield code="z">(OCoLC)1102538449</subfield><subfield code="z">(OCoLC)1103278757</subfield><subfield code="z">(OCoLC)1129344151</subfield><subfield code="z">(OCoLC)1152993255</subfield><subfield code="z">(OCoLC)1243587744</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">176795:173223</subfield><subfield code="b">Elsevier Science & Technology</subfield><subfield code="n">http://www.sciencedirect.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76</subfield><subfield code="b">.S29 2009</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.9.S88</subfield><subfield code="b">S257 2009</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">052000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">037000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">013000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">032000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">018000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">014000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">067000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">004</subfield><subfield code="2">22</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Saltzer, J. H.,</subfield><subfield code="d">1939-</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PBJc7WvRbvpMcXvCr4bRFrq</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2006032874</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Principles of computer system design :</subfield><subfield code="b">an introduction /</subfield><subfield code="c">Jerome H. Saltzer, M. Frans Kaashoek.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Burlington, MA :</subfield><subfield code="b">Morgan Kaufmann,</subfield><subfield code="c">©2009.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (xxxiii, 526 pages) :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="347" ind1=" " ind2=" "><subfield code="a">data file</subfield><subfield code="2">rda</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This text identifies, examines, and illustrates fundamental concepts in computer system design that are common across operating systems, networks, database systems, distributed systems, programming languages, software engineering, security, fault tolerance, and architecture. Through carefully analyzed case studies from each of these disciplines, it demonstrates how to apply these concepts to tackle practical system design problems. To support the focus on design, the text identifies and explains abstractions that have proven successful in practice such as, remote procedure call, client/service organization, file systems, data integrity, consistency, and authenticated messages. Most computer systems are built using a handful of such abstractions. The text describes how these abstractions are implemented, demonstrates how they are used in different systems, and prepares the reader to apply them in future designs. Features: Concepts of computer system design guided by fundamental principles (see list on inside cover). Cross-cutting approach that identifies abstractions common to networking, operating systems, transaction systems, distributed systems, architecture, and software engineering. Case studies that make the abstractions real: naming (DNS and the URL); file systems (the UNIX file system); clients and services (NFS); virtualization (virtual machines); scheduling (disk arms); security (TLS). Numerous pseudocode fragments that provide concrete examples of abstract concepts. Extensive support. The authors and MIT OpenCourseWare provide on-line, free of charge, open educational resources, including additional chapters, course syllabi, board layouts and slides, lecture videos, and an archive of lecture schedules, class assignments, and design projects.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Systems; Elements of Computer System Organization; The Design of Naming Schemes; Enforcing Modularity with Clients and Services; Enforcing Modularity with Virtualization; Performance; The Network as a System and as a System Component; Fault Tolerance: Reliable Systems from Unreliable Components; Atomicity: All-or-Nothing and Before-or-After; Information Security; Suggestions for Further Reading; Glossary; Problem Sets; Index of Concepts.</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references (pages 375-423) and index.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">System design.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85131736</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer systems.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh98003200</subfield></datafield><datafield tag="650" ind1=" " ind2="2"><subfield code="a">Computer Systems</subfield><subfield code="0">https://id.nlm.nih.gov/mesh/D003199</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Conception de systèmes.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Systèmes informatiques.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Reference.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Machine Theory.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Computer Literacy.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Information Technology.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Data Processing.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Computer Science.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Hardware</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer systems</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">System design</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computerarchitektur</subfield><subfield code="2">gnd</subfield><subfield code="0">http://d-nb.info/gnd/4048717-9</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="a">dissertations.</subfield><subfield code="2">aat</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="a">Academic theses</subfield><subfield code="2">fast</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="a">Academic theses.</subfield><subfield code="2">lcgft</subfield><subfield code="0">http://id.loc.gov/authorities/genreForms/gf2014026039</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="a">Thèses et écrits académiques.</subfield><subfield code="2">rvmgf</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kaashoek, Frans,</subfield><subfield code="d">1965-</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PBJpJ9t73YJrG99ymG3cpT3</subfield><subfield code="0">http://id.loc.gov/authorities/names/n2002160970</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Principles of computer system design (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCGjXvDQfF6Wt3YmcG37j4q</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Saltzer, J.H., 1939-</subfield><subfield code="t">Principles of computer system design.</subfield><subfield code="d">Burlington, MA : Morgan Kaufmann, ©2009</subfield><subfield code="z">9780123749574</subfield><subfield code="z">0123749573</subfield><subfield code="w">(OCoLC)311788778</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://www.sciencedirect.com/science/book/9780123749574</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=319653</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Coutts Information Services</subfield><subfield code="b">COUT</subfield><subfield code="n">10686959</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">319653</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">3231312</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Internet Archive</subfield><subfield code="b">INAR</subfield><subfield code="n">principlesofcomp0000salt</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
genre | dissertations. aat Academic theses fast Academic theses. lcgft http://id.loc.gov/authorities/genreForms/gf2014026039 Thèses et écrits académiques. rvmgf |
genre_facet | dissertations. Academic theses Academic theses. Thèses et écrits académiques. |
id | ZDB-4-EBA-ocn460107844 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:16:53Z |
institution | BVB |
isbn | 9780123749574 0123749573 9780080959429 0080959423 9781282258341 1282258346 |
language | English |
lccn | 2009279405 |
oclc_num | 460107844 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (xxxiii, 526 pages) : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | Morgan Kaufmann, |
record_format | marc |
spelling | Saltzer, J. H., 1939- https://id.oclc.org/worldcat/entity/E39PBJc7WvRbvpMcXvCr4bRFrq http://id.loc.gov/authorities/names/no2006032874 Principles of computer system design : an introduction / Jerome H. Saltzer, M. Frans Kaashoek. Burlington, MA : Morgan Kaufmann, ©2009. 1 online resource (xxxiii, 526 pages) : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier data file rda This text identifies, examines, and illustrates fundamental concepts in computer system design that are common across operating systems, networks, database systems, distributed systems, programming languages, software engineering, security, fault tolerance, and architecture. Through carefully analyzed case studies from each of these disciplines, it demonstrates how to apply these concepts to tackle practical system design problems. To support the focus on design, the text identifies and explains abstractions that have proven successful in practice such as, remote procedure call, client/service organization, file systems, data integrity, consistency, and authenticated messages. Most computer systems are built using a handful of such abstractions. The text describes how these abstractions are implemented, demonstrates how they are used in different systems, and prepares the reader to apply them in future designs. Features: Concepts of computer system design guided by fundamental principles (see list on inside cover). Cross-cutting approach that identifies abstractions common to networking, operating systems, transaction systems, distributed systems, architecture, and software engineering. Case studies that make the abstractions real: naming (DNS and the URL); file systems (the UNIX file system); clients and services (NFS); virtualization (virtual machines); scheduling (disk arms); security (TLS). Numerous pseudocode fragments that provide concrete examples of abstract concepts. Extensive support. The authors and MIT OpenCourseWare provide on-line, free of charge, open educational resources, including additional chapters, course syllabi, board layouts and slides, lecture videos, and an archive of lecture schedules, class assignments, and design projects. Systems; Elements of Computer System Organization; The Design of Naming Schemes; Enforcing Modularity with Clients and Services; Enforcing Modularity with Virtualization; Performance; The Network as a System and as a System Component; Fault Tolerance: Reliable Systems from Unreliable Components; Atomicity: All-or-Nothing and Before-or-After; Information Security; Suggestions for Further Reading; Glossary; Problem Sets; Index of Concepts. Includes bibliographical references (pages 375-423) and index. Print version record. System design. http://id.loc.gov/authorities/subjects/sh85131736 Computer systems. http://id.loc.gov/authorities/subjects/sh98003200 Computer Systems https://id.nlm.nih.gov/mesh/D003199 Conception de systèmes. Systèmes informatiques. COMPUTERS Reference. bisacsh COMPUTERS Machine Theory. bisacsh COMPUTERS Computer Literacy. bisacsh COMPUTERS Information Technology. bisacsh COMPUTERS Data Processing. bisacsh COMPUTERS Computer Science. bisacsh COMPUTERS Hardware General. bisacsh Computer systems fast System design fast Computerarchitektur gnd http://d-nb.info/gnd/4048717-9 dissertations. aat Academic theses fast Academic theses. lcgft http://id.loc.gov/authorities/genreForms/gf2014026039 Thèses et écrits académiques. rvmgf Kaashoek, Frans, 1965- https://id.oclc.org/worldcat/entity/E39PBJpJ9t73YJrG99ymG3cpT3 http://id.loc.gov/authorities/names/n2002160970 has work: Principles of computer system design (Text) https://id.oclc.org/worldcat/entity/E39PCGjXvDQfF6Wt3YmcG37j4q https://id.oclc.org/worldcat/ontology/hasWork Print version: Saltzer, J.H., 1939- Principles of computer system design. Burlington, MA : Morgan Kaufmann, ©2009 9780123749574 0123749573 (OCoLC)311788778 FWS01 ZDB-4-EBA FWS_PDA_EBA https://www.sciencedirect.com/science/book/9780123749574 Volltext FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=319653 Volltext |
spellingShingle | Saltzer, J. H., 1939- Principles of computer system design : an introduction / Systems; Elements of Computer System Organization; The Design of Naming Schemes; Enforcing Modularity with Clients and Services; Enforcing Modularity with Virtualization; Performance; The Network as a System and as a System Component; Fault Tolerance: Reliable Systems from Unreliable Components; Atomicity: All-or-Nothing and Before-or-After; Information Security; Suggestions for Further Reading; Glossary; Problem Sets; Index of Concepts. System design. http://id.loc.gov/authorities/subjects/sh85131736 Computer systems. http://id.loc.gov/authorities/subjects/sh98003200 Computer Systems https://id.nlm.nih.gov/mesh/D003199 Conception de systèmes. Systèmes informatiques. COMPUTERS Reference. bisacsh COMPUTERS Machine Theory. bisacsh COMPUTERS Computer Literacy. bisacsh COMPUTERS Information Technology. bisacsh COMPUTERS Data Processing. bisacsh COMPUTERS Computer Science. bisacsh COMPUTERS Hardware General. bisacsh Computer systems fast System design fast Computerarchitektur gnd http://d-nb.info/gnd/4048717-9 |
subject_GND | http://id.loc.gov/authorities/subjects/sh85131736 http://id.loc.gov/authorities/subjects/sh98003200 https://id.nlm.nih.gov/mesh/D003199 http://d-nb.info/gnd/4048717-9 http://id.loc.gov/authorities/genreForms/gf2014026039 |
title | Principles of computer system design : an introduction / |
title_auth | Principles of computer system design : an introduction / |
title_exact_search | Principles of computer system design : an introduction / |
title_full | Principles of computer system design : an introduction / Jerome H. Saltzer, M. Frans Kaashoek. |
title_fullStr | Principles of computer system design : an introduction / Jerome H. Saltzer, M. Frans Kaashoek. |
title_full_unstemmed | Principles of computer system design : an introduction / Jerome H. Saltzer, M. Frans Kaashoek. |
title_short | Principles of computer system design : |
title_sort | principles of computer system design an introduction |
title_sub | an introduction / |
topic | System design. http://id.loc.gov/authorities/subjects/sh85131736 Computer systems. http://id.loc.gov/authorities/subjects/sh98003200 Computer Systems https://id.nlm.nih.gov/mesh/D003199 Conception de systèmes. Systèmes informatiques. COMPUTERS Reference. bisacsh COMPUTERS Machine Theory. bisacsh COMPUTERS Computer Literacy. bisacsh COMPUTERS Information Technology. bisacsh COMPUTERS Data Processing. bisacsh COMPUTERS Computer Science. bisacsh COMPUTERS Hardware General. bisacsh Computer systems fast System design fast Computerarchitektur gnd http://d-nb.info/gnd/4048717-9 |
topic_facet | System design. Computer systems. Computer Systems Conception de systèmes. Systèmes informatiques. COMPUTERS Reference. COMPUTERS Machine Theory. COMPUTERS Computer Literacy. COMPUTERS Information Technology. COMPUTERS Data Processing. COMPUTERS Computer Science. COMPUTERS Hardware General. Computer systems System design Computerarchitektur dissertations. Academic theses Academic theses. Thèses et écrits académiques. |
url | https://www.sciencedirect.com/science/book/9780123749574 https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=319653 |
work_keys_str_mv | AT saltzerjh principlesofcomputersystemdesignanintroduction AT kaashoekfrans principlesofcomputersystemdesignanintroduction |