Database Internals
A Deep Dive into How Distributed Data Systems Work, 1st Edition
Failed to add items
Add to cart failed.
Add to wishlist failed.
Remove from wishlist failed.
Follow podcast failed
Unfollow podcast failed
Listen with Audible free trial
New to Audible Prime Member exclusive: 2 credits with free trial
Buy Now for ₹667.71
-
Narrated by:
-
Mike Chamberlain
-
Written by:
-
Alex Petrov
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and tools available today, it's often difficult to understand what each one offers. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine internals.
Throughout the book, you'll explore relevant material gleaned from numerous books, papers, blog posts, and the source code of several open source databases. You'll discover that the most significant distinctions among many modern databases reside in subsystems that determine how storage is organized and how data is distributed. This book examines:
- Storage engines: Explore storage classification and taxonomy, and dive into B-Tree-based and immutable Log Structured storage engines
- Storage building blocks: Learn how database files are organized to build efficient storage, using auxiliary data structures
- Distributed systems: Learn how nodes and processes connect and build complex communication patterns
- Database clusters: Which consistency models are commonly used by modern databases and how distributed storage systems achieve consistency
PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.
©2019 Oleksandr Petrov (P)2022 Ascent AudioPeople who bought this also bought...
-
Production Kubernetes
- Building Successful Application Platforms
- Written by: Josh Rosso, Rich Lander, Alex Brand,
- Narrated by: Mike Chamberlain
- Length: 17 hrs and 34 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
Kubernetes has become the dominant container orchestrator, but many organizations that have recently adopted this system are still struggling to run actual production workloads. In this practical book, four software engineers from VMware bring their shared experiences running Kubernetes in production and provide insight on key challenges and best practices.
-
Data Mesh
- Delivering Data-Driven Value at Scale
- Written by: Zhamak Dehghani
- Narrated by: Zura Johnson
- Length: 14 hrs and 2 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
We're at an inflection point in data, where our data management solutions no longer match the complexity of organizations, the proliferation of data sources, and the scope of our aspirations to get value from data with AI and analytics. In this practical book, Zhamak Dehghani introduces data mesh, a decentralized sociotechnical paradigm drawn from modern distributed architecture that provides a new approach to sourcing, sharing, accessing, and managing analytical data at scale.
-
-
Amazing book and concept
- By Anonymous User on 22-06-26
-
Building Microservices
- Designing Fine-Grained Systems
- Written by: Sam Newman
- Narrated by: Theodore O'Brien
- Length: 21 hrs and 12 mins
- Unabridged
-
Overall6
-
Performance2
-
Story2
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures. Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts.
-
-
Building blocks of microservice
- By SELVAMANI on 11-01-24
-
Designing Distributed Systems (2nd Edition)
- Patterns and Paradigms for Scalable, Reliable Systems Using Kubernetes
- Written by: Brendan Burns
- Narrated by: Tom Beyer
- Length: 8 hrs and 33 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
Author Brendan Burns demonstrates how you can adapt existing software design patterns for designing and building reliable distributed applications. Systems engineers and application developers will learn how these long-established patterns provide a common language and framework for dramatically increasing the quality of your system. This fully updated second edition includes new chapters on AI inference, AI training, and building robust systems for the real world.
-
Data Engineering Design Patterns
- Recipes for Solving the Most Common Data Engineering Problems
- Written by: Bartosz Konieczny
- Narrated by: Charles Constant
- Length: 10 hrs and 2 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Data projects are an intrinsic part of an organization's technical ecosystem, but data engineers in many companies continue to work on problems that others have already solved. This hands-on guide shows you how to provide valuable data by focusing on various aspects of data engineering, including data ingestion, data quality, idempotency, and more.
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- Written by: Titus Winters, Tom Manshreck, Hyrum Wright
- Narrated by: Mark Sando
- Length: 23 hrs and 36 mins
- Unabridged
-
Overall27
-
Performance24
-
Story25
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
-
-
An epic to listen !
- By G S on 11-09-21
-
Production Kubernetes
- Building Successful Application Platforms
- Written by: Josh Rosso, Rich Lander, Alex Brand,
- Narrated by: Mike Chamberlain
- Length: 17 hrs and 34 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
Kubernetes has become the dominant container orchestrator, but many organizations that have recently adopted this system are still struggling to run actual production workloads. In this practical book, four software engineers from VMware bring their shared experiences running Kubernetes in production and provide insight on key challenges and best practices.
-
Data Mesh
- Delivering Data-Driven Value at Scale
- Written by: Zhamak Dehghani
- Narrated by: Zura Johnson
- Length: 14 hrs and 2 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
We're at an inflection point in data, where our data management solutions no longer match the complexity of organizations, the proliferation of data sources, and the scope of our aspirations to get value from data with AI and analytics. In this practical book, Zhamak Dehghani introduces data mesh, a decentralized sociotechnical paradigm drawn from modern distributed architecture that provides a new approach to sourcing, sharing, accessing, and managing analytical data at scale.
-
-
Amazing book and concept
- By Anonymous User on 22-06-26
-
Building Microservices
- Designing Fine-Grained Systems
- Written by: Sam Newman
- Narrated by: Theodore O'Brien
- Length: 21 hrs and 12 mins
- Unabridged
-
Overall6
-
Performance2
-
Story2
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures. Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts.
-
-
Building blocks of microservice
- By SELVAMANI on 11-01-24
-
Designing Distributed Systems (2nd Edition)
- Patterns and Paradigms for Scalable, Reliable Systems Using Kubernetes
- Written by: Brendan Burns
- Narrated by: Tom Beyer
- Length: 8 hrs and 33 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
Author Brendan Burns demonstrates how you can adapt existing software design patterns for designing and building reliable distributed applications. Systems engineers and application developers will learn how these long-established patterns provide a common language and framework for dramatically increasing the quality of your system. This fully updated second edition includes new chapters on AI inference, AI training, and building robust systems for the real world.
-
Data Engineering Design Patterns
- Recipes for Solving the Most Common Data Engineering Problems
- Written by: Bartosz Konieczny
- Narrated by: Charles Constant
- Length: 10 hrs and 2 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Data projects are an intrinsic part of an organization's technical ecosystem, but data engineers in many companies continue to work on problems that others have already solved. This hands-on guide shows you how to provide valuable data by focusing on various aspects of data engineering, including data ingestion, data quality, idempotency, and more.
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- Written by: Titus Winters, Tom Manshreck, Hyrum Wright
- Narrated by: Mark Sando
- Length: 23 hrs and 36 mins
- Unabridged
-
Overall27
-
Performance24
-
Story25
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
-
-
An epic to listen !
- By G S on 11-09-21