Scylladb

Free Apress book download courtesy of ScyllaDB

Database Performance at Scale: A Practical Guide

By Felipe Cardeneti Mendes, Piotr Sarna, Pavel Emelyanov and Cynthia Dunlop


Discover new ways to optimize database performance — and avoid common pitfalls — in this free 270-page book

This book shares best practices for achieving predictable low latency at high throughput. It's based on learning from thousands of real-world database use cases — including Discord, Disney, Strava, Expedia, Epic Games & more. 

  • Explore often-overlooked factors that impact database performance at scale
  • Recognize the performance challenges teams face with different types of workloads
  • Select database infrastructure and topology that's suited to your needs
  • Optimize how you benchmark and monitor performance
  • Avoid common mistakes that impact latency and throughput
  • Get practical advice for navigating performance tradeoffs
database-performance-thumb-lp

Get your free digital copy

book-flat-database-performance-scale

This book provides practical guidance for understanding the database-related opportunities, trade-offs, and traps you might encounter while trying to optimize data-intensive applications for high throughput and low latency.

Whether you are building a new system from the ground up or trying to optimize an existing use case for increased demand, this book covers the essentials.

Hear what readers are saying about Database Performance at Scale

Damn, this is an excellent resource. Lots of interesting stuff + frank discussion of how to truly evaluate different database options.”

Alex DeBrie, author of the DynamoDB Book

Glad it has a practical touch to it – helps people dealing with DBs much as it has ready-to-implement items. A delight for system design folks as well as any curious individual.”
Abdur-Rahmaan Janhangeer

A worthy companion to the Database Internals book!”
Pekka Enberg, author of Latency and Turso co-founder

Excellent bit of poolside reading!”
Sam Lightfoot, Engineer at JP Morgan

The book introduces you to the world of highly scalable databases with all the caveats of measuring, planning, and designing their usage and deployments. And it does so in a really good way, sprinkling nice humor here and there and showing how a well-managed scalable DB will behave if you treat it right.”
Szymon Kulec, RavenDB

About the Authors