Gratuit avec l'essai de 30 jours

  • Designing Data-Intensive Applications

  • The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
  • Auteur(s): Martin Kleppmann
  • Narrateur(s): Benjamin Lange
  • Durée: 20 h et 56 min
  • 4,7 out of 5 stars (15 évaluations)

Choisissez 1 livre audio par mois dans notre incomparable catalogue.
Écoutez à volonté des milliers de livres audio, de livres originaux et de balados.
Accédez à des promotions et à des soldes exclusifs.
L'abonnement Premium Plus se renouvelle automatiquement au tarif de 14,95 $/mois + taxes applicables après 30 jours. Annulation possible à tout moment.
Page de couverture de Designing Data-Intensive Applications

Designing Data-Intensive Applications

Auteur(s): Martin Kleppmann
Narrateur(s): Benjamin Lange
Essayer pour 0,00 $

Après 30 jours, 14,95$/mois. Annulable en tout temps.

Acheter pour 38,97$

Acheter pour 38,97$

Payer avec la carte finissant par
En confirmant votre achat, vous acceptez les conditions d'utilisation d'Audible et la déclaration de confidentialité d'Amazon. Des taxes peuvent s'appliquer.

Description

Newly adapted for audiobook listeners.

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.

©2017 Martin Kleppmann (P)2021 Upfront Books

Ce que les auditeurs disent de Designing Data-Intensive Applications

Moyenne des évaluations de clients
Au global
  • 4.5 out of 5 stars
  • 5 étoiles
    14
  • 4 étoiles
    0
  • 3 étoiles
    0
  • 2 étoiles
    0
  • 1 étoile
    1
Performance
  • 4.5 out of 5 stars
  • 5 étoiles
    11
  • 4 étoiles
    1
  • 3 étoiles
    0
  • 2 étoiles
    1
  • 1 étoile
    0
Histoire
  • 4.5 out of 5 stars
  • 5 étoiles
    11
  • 4 étoiles
    0
  • 3 étoiles
    0
  • 2 étoiles
    0
  • 1 étoile
    1

Évaluations – Cliquez sur les onglets pour changer la source des évaluations.

Classer par :
Filtrer
  • Au global
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Histoire
    5 out of 5 stars

Kleppmann’s Brain Dump

It is hard to imagine a database programmer or administrator that would not benefit from listening to this book. Not only is it about designing data intensive applications, it is “data intensive” in its own right. Packed to the brim with information about database technologies, it is the type of book that you will probably have to listen to several times before you have gleaned all its wisdoms.

This is not a programming book per se; teaching you how to code. It is a book about database technologies; theories and implementations. That means it translates well to an audio format with one caveat, it requires concentrated listening. If you plan on digesting this during your commute to and from work, take the bus; don’t drive.

This book covers a vast territory of database topics, delivering exactly what it promises. Perfect as an audio only learning platform, or as a reinforcement tool for the text version.

Un problème est survenu. Veuillez réessayer dans quelques minutes.

Vous avez donné votre avis sur cette évaluation.

Vous avez donné votre avis sur cette évaluation.

  • Au global
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Histoire
    5 out of 5 stars

Must read for a software developer of any level

Perhaps more useful for architect level folks, but in general all software developers can benefit from this book.

Un problème est survenu. Veuillez réessayer dans quelques minutes.

Vous avez donné votre avis sur cette évaluation.

Vous avez donné votre avis sur cette évaluation.