Designing data-intensive applications: the big ideas behind reliable, scalable, and maintainable systems
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or...
Gespeichert in:
Beteilige Person: | |
---|---|
Weitere beteiligte Personen: | |
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
[Place of publication not identified]
Ascent Audio
2021
|
Ausgabe: | [First edition]. |
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781663728289/?ar |
Zusammenfassung: | Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords? In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures. |
Beschreibung: | Online resource; title from title details screen (O'Reilly, viewed February 28, 2023) |
Umfang: | 1 Online-Ressource (1 audio file (20 hr., 56 min.)) |
ISBN: | 9781663728289 1663728283 |
Internformat
MARC
LEADER | 00000cam a22000002c 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-08997221X | ||
003 | DE-627-1 | ||
005 | 20240228121929.0 | ||
007 | cr uuu---uuuuu | ||
008 | 230327s2021 xx |||||o 00| ||eng c | ||
020 | |a 9781663728289 |c electronic audio bk. |9 978-1-6637-2828-9 | ||
020 | |a 1663728283 |c electronic audio bk. |9 1-6637-2828-3 | ||
035 | |a (DE-627-1)08997221X | ||
035 | |a (DE-599)KEP08997221X | ||
035 | |a (ORHE)9781663728289 | ||
035 | |a (DE-627-1)08997221X | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.7 |2 23/eng/20230228 | |
100 | 1 | |a Kleppmann, Martin |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Designing data-intensive applications |b the big ideas behind reliable, scalable, and maintainable systems |c Martin Kleppmann |
250 | |a [First edition]. | ||
264 | 1 | |a [Place of publication not identified] |b Ascent Audio |c 2021 | |
300 | |a 1 Online-Ressource (1 audio file (20 hr., 56 min.)) | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Online resource; title from title details screen (O'Reilly, viewed February 28, 2023) | ||
520 | |a Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords? In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures. | ||
650 | 0 | |a Web site development | |
650 | 0 | |a Application software |x Development | |
650 | 0 | |a Database management | |
650 | 4 | |a Sites Web ; Développement | |
650 | 4 | |a Logiciels d'application ; Développement | |
650 | 4 | |a Bases de données ; Gestion | |
650 | 4 | |a Application software ; Development | |
650 | 4 | |a Database management | |
650 | 4 | |a Web site development | |
650 | 4 | |a Audiobooks | |
650 | 4 | |a Audiobooks | |
650 | 4 | |a Livres audio | |
700 | 1 | |a Lange, Benjamin |e ErzählerIn |4 nrt | |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781663728289/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-08997221X |
---|---|
_version_ | 1831287033036800000 |
adam_text | |
any_adam_object | |
author | Kleppmann, Martin |
author2 | Lange, Benjamin |
author2_role | nrt |
author2_variant | b l bl |
author_facet | Kleppmann, Martin Lange, Benjamin |
author_role | aut |
author_sort | Kleppmann, Martin |
author_variant | m k mk |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)08997221X (DE-599)KEP08997221X (ORHE)9781663728289 |
dewey-full | 005.7 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.7 |
dewey-search | 005.7 |
dewey-sort | 15.7 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | [First edition]. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03200cam a22005172c 4500</leader><controlfield tag="001">ZDB-30-ORH-08997221X</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228121929.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">230327s2021 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781663728289</subfield><subfield code="c">electronic audio bk.</subfield><subfield code="9">978-1-6637-2828-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1663728283</subfield><subfield code="c">electronic audio bk.</subfield><subfield code="9">1-6637-2828-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)08997221X</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP08997221X</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781663728289</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)08997221X</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.7</subfield><subfield code="2">23/eng/20230228</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Kleppmann, Martin</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Designing data-intensive applications</subfield><subfield code="b">the big ideas behind reliable, scalable, and maintainable systems</subfield><subfield code="c">Martin Kleppmann</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">[First edition].</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[Place of publication not identified]</subfield><subfield code="b">Ascent Audio</subfield><subfield code="c">2021</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (1 audio file (20 hr., 56 min.))</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">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Online resource; title from title details screen (O'Reilly, viewed February 28, 2023)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords? In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web site development</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Database management</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Sites Web ; Développement</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels d'application ; Développement</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Bases de données ; Gestion</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software ; Development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Database management</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web site development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Audiobooks</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Audiobooks</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Livres audio</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lange, Benjamin</subfield><subfield code="e">ErzählerIn</subfield><subfield code="4">nrt</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781663728289/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-08997221X |
illustrated | Not Illustrated |
indexdate | 2025-05-05T13:23:29Z |
institution | BVB |
isbn | 9781663728289 1663728283 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (1 audio file (20 hr., 56 min.)) |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2021 |
publishDateSearch | 2021 |
publishDateSort | 2021 |
publisher | Ascent Audio |
record_format | marc |
spelling | Kleppmann, Martin VerfasserIn aut Designing data-intensive applications the big ideas behind reliable, scalable, and maintainable systems Martin Kleppmann [First edition]. [Place of publication not identified] Ascent Audio 2021 1 Online-Ressource (1 audio file (20 hr., 56 min.)) Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Online resource; title from title details screen (O'Reilly, viewed February 28, 2023) Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords? In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures. Web site development Application software Development Database management Sites Web ; Développement Logiciels d'application ; Développement Bases de données ; Gestion Application software ; Development Audiobooks Livres audio Lange, Benjamin ErzählerIn nrt |
spellingShingle | Kleppmann, Martin Designing data-intensive applications the big ideas behind reliable, scalable, and maintainable systems Web site development Application software Development Database management Sites Web ; Développement Logiciels d'application ; Développement Bases de données ; Gestion Application software ; Development Audiobooks Livres audio |
title | Designing data-intensive applications the big ideas behind reliable, scalable, and maintainable systems |
title_auth | Designing data-intensive applications the big ideas behind reliable, scalable, and maintainable systems |
title_exact_search | Designing data-intensive applications the big ideas behind reliable, scalable, and maintainable systems |
title_full | Designing data-intensive applications the big ideas behind reliable, scalable, and maintainable systems Martin Kleppmann |
title_fullStr | Designing data-intensive applications the big ideas behind reliable, scalable, and maintainable systems Martin Kleppmann |
title_full_unstemmed | Designing data-intensive applications the big ideas behind reliable, scalable, and maintainable systems Martin Kleppmann |
title_short | Designing data-intensive applications |
title_sort | designing data intensive applications the big ideas behind reliable scalable and maintainable systems |
title_sub | the big ideas behind reliable, scalable, and maintainable systems |
topic | Web site development Application software Development Database management Sites Web ; Développement Logiciels d'application ; Développement Bases de données ; Gestion Application software ; Development Audiobooks Livres audio |
topic_facet | Web site development Application software Development Database management Sites Web ; Développement Logiciels d'application ; Développement Bases de données ; Gestion Application software ; Development Audiobooks Livres audio |
work_keys_str_mv | AT kleppmannmartin designingdataintensiveapplicationsthebigideasbehindreliablescalableandmaintainablesystems AT langebenjamin designingdataintensiveapplicationsthebigideasbehindreliablescalableandmaintainablesystems |