TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Database Performance at Scale – A free book

353 pointsby asicspover 1 year ago

11 comments

Neztebover 1 year ago
Direct URL: <a href="https:&#x2F;&#x2F;link.springer.com&#x2F;content&#x2F;pdf&#x2F;10.1007&#x2F;978-1-4842-9711-7.pdf" rel="nofollow noreferrer">https:&#x2F;&#x2F;link.springer.com&#x2F;content&#x2F;pdf&#x2F;10.1007&#x2F;978-1-4842-971...</a>
hintymadover 1 year ago
I wish there are authoritative books or papers on how to build object stores like S3 or software-defined storage in general. It looks object stores in public clouds have been so successful that few companies or research groups have been working on their own. Yes, I&#x27;m aware that we have systems like MinIO and Ceph, but so many questions are left unanswered, like how to achieve practically unlimited throughput like S3 does, like what kind of hardware would be optimal for S3&#x27;s workload, like how to optimize for large-scan incurred by analytics workload, which S3 is really good at; like how to support strong consistency like S3 does without impacting system performance visibly even though S3 internally must have metadata layer, storage layer, and an index layer, like how to shrink or expand clusters without impacting user experience, like how to write an OSD that squeezes out every bit of hardware performance (vitastor claims so, but there&#x27;s not many details), and the list goes on.
评论 #37785272 未加载
评论 #37793547 未加载
评论 #37785359 未加载
gigatexalover 1 year ago
“A free book” aka a book by a database vendor that wants to skew the premise of this-is-just-a-discussion-on-performance-at-scale-vendor-agnostic to that very vendor. Nothing is free. It’s all marketing.
评论 #37788758 未加载
评论 #37786780 未加载
评论 #37791936 未加载
Kudotapover 1 year ago
Beautiful. Been aiming to learn how to scale MySQL databases so I can run my apps on VMs without having to used managed dbs like Aurora or Azure Managed Database
评论 #37783175 未加载
评论 #37782707 未加载
评论 #37794766 未加载
colesantiagoover 1 year ago
Why don’t more companies &#x2F; startups choose ScyllaDB rather than Postgres or MySQL?<p>ScyllaDB is a C++ version of Cassandra so it looks like speed and scalability is a complete advantage over the Java based Cassandra and Discord is using ScyllaDB at scale too.
评论 #37780533 未加载
评论 #37781948 未加载
评论 #37781352 未加载
评论 #37780337 未加载
评论 #37781247 未加载
评论 #37781679 未加载
评论 #37785687 未加载
评论 #37784478 未加载
评论 #37782951 未加载
评论 #37804123 未加载
评论 #37780495 未加载
评论 #37788768 未加载
评论 #37783632 未加载
maximinus_thraxover 1 year ago
Haven&#x27;t have time to look over it. For people who did, is this a generic &#x27;Database performance&#x27; book or a longform pamphlet for ScyllaDB ?
评论 #37782159 未加载
评论 #37784995 未加载
mindondrugsover 1 year ago
Im not sure how this qualifies as open source when the repo for the book[0] is essentially empty?<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;Apress&#x2F;db-performance-at-scale">https:&#x2F;&#x2F;github.com&#x2F;Apress&#x2F;db-performance-at-scale</a>
评论 #37780468 未加载
评论 #37780067 未加载
评论 #37779886 未加载
nilslindemannover 1 year ago
The first code example is on page 89.
renegade-otterover 1 year ago
Is it just me, or is the <i>basic</i> knowledge of database normalization and indexing kind of a lost art these days?<p>How many teams out there just &quot;add cache and more hardware&quot; when no one ran an EXPLAIN on that one core query in a giant table?<p>Perhaps we should do that before talking about anything &quot;at scale&quot;.
评论 #37781542 未加载
评论 #37781834 未加载
评论 #37781931 未加载
评论 #37797618 未加载
评论 #37781957 未加载
评论 #37782088 未加载
gajusover 1 year ago
I appreciate that &quot;Just the PDF&quot; actually gives me the PDF and not 10 more popups to subscribe to someones newsletter.
评论 #37782830 未加载
cogman10over 1 year ago
&gt; Noticing that a certain NoSQL database was recently trending on the front page of Hacker News, Patrick picked it for his backend stack<p>I feel attacked! :D