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.

Scaling Out MySQL

7 pointsby zhabout 17 years ago

1 comment

newt0311about 17 years ago
From the article:<p>1. Scale your database through database clustering<p>2. Scale your application, while leaving your existing database untouched by front-ending the database with In-Memory-Data-Grid (IMDG) or caching technologies. The database acts as a persistence store in the background. I refer to this approach as Persistence as a Service (PaaS).<p>Correct me if I am wrong but don't databases handle option 2 by themselves. In fact, isn't one of the primary purposes of a database that applications on top of them do <i>not</i> have to concern themselves with things like caching?<p>This reminds of another article where it pointed out two of the biggest mistakes with databases and one of them was the tendency to treat it like a dumb storage engine. This seems to be a classic case of that.