Viewing profile — rcrowley
rcrowley
HN member- Joined
- Mon, Mar 03, 2008, 5:52 PM UTC
- HN karma
- 239
- Public activity
- 82 items
- HN profile
- View on Hacker News ↗
About rcrowley
No profile information was provided.
Recent public activity
-
comment
Comment #46277887
Yes, you can certainly use up your CPU allocation on an M-10 database (at which point we offer online resizing as large as you want to go, all the way up to 192 CPUs and 1.5TiB RAM…
-
comment
Comment #46277644
This will be faster than an equivalent RDS instance and will handle more of the operational lifecycle around failover and high-availability with less downtime than RDS.
-
comment
Comment #46277599
Within PlanetScale's product lineup, Metal refers to the use of local NVMe drives. Nothing more. These extremely affordable sizes are indeed slices of larger boxen, though no resou…
-
comment
Comment #46277579
Soon!
-
comment
Comment #46277575
These are all three-node clusters with PlanetScale's management handling backup, restore, failover, and replication.
-
comment
Comment #46277151
PlanetScale's Postgres offering is as close to plain-old-Postgres as we could possibly build.
-
comment
Comment #46277099
We run on the same instance types the larger PlanetScale Metal sizes offer as whole instances. For Intel that's r6id, i4i, i7i, i3en, and i7ie. For ARM that's r8gd, i8g, and i8ge. …
-
comment
Comment #46277061
We've engineered in protections from noisy neighbors in both CPU and I/O usage and we do not over-commit resources. If your or another customer's workload grows and needs to size u…
-
comment
Comment #46276992
PlanetScale operates databases in AWS and GCP. There's no network latency penalty for choosing PlanetScale if you're hosting your app in one of those cloud providers (and in one of…
-
comment
Comment #46276973
Correct you are. Just want to add that you don't necessarily need to invest in fancy disk-usage monitoring as we always display it in the app and we start emailing database owners …
-
comment
Comment #45694981
RAID isn't the answer, either, for the record. In AWS and GCP, the CPU or RAM blowing up will cost you access to that local NVMe drive, too, no matter how much RAID you throw at it…
-
comment
Comment #45694967
Yes, a single disk in a VPS or cloud provider has durability concerns. That's why EBS and products like it that pretend to be a single disk are actually several. Instead of relying…
-
comment
Comment #45341590
The question isn't how many orphaned rows do you have, it's whether it matters. Databases are wonderful but they cannot maintain every invariant and they cannot express a whole app…
-
comment
Comment #45341393
I computed P(node failure within MTTR) = 0.00007 same as you. I extrapolated this to the outage scenario P(at least two node failures within MTTR) = P(node failure within MTTR)^2 *…
-
comment
Comment #45341129
The short answer is that RDS doesn't run on local NVMe disks, it runs on EBS.
-
comment
Comment #45338481
A lagging replica, even one that just acknowledged a semi-sync write, will return stale results if you route a `SELECT` to it. First and foremost, the extra copies of the data are …
-
comment
Comment #45337909
I think we've got (1) covered elsewhere in the comment tree. For (2), semi-synchronous replication is a MySQL term which we realize in Postgres is by using synchronous replication …
-
comment
Comment #45337835
Good point, Max. I glossed over the "rather than" bit. We do, as you say, write to disks all over the place. Even writing to one disk, though, isn't good enough. So we write to thr…
-
comment
Comment #45337806
1. I don't know if there's a single name for this. I will point out that AWS EBS and Google Persistent Disk as industrial examples of distributed, replicated block devices are also…
-
comment
Comment #45337195
Fair to say 500GB is small, especially compared to some of the folks who've already migrated, but do note that it's 15x RAM on the benchmark machines, so we really were testing the…
-
comment
Comment #45337060
You don't (typically) lose the data on the ephemeral drive across a reboot but you definitely can (and do!) when there are more permanent hardware failures. (They really happen!) T…
-
comment
Comment #45336996
PlanetScale always maintains three (or more, if you want) copies of the data and only acknowledges writes after they've been written to at least two cloud provider availability zon…
-
comment
Comment #45335533
All our list prices are monthly and our bills are actually even finer-grained - there's no commitment to pay for a database longer than you run it. If you do decide to operate on P…
-
comment
Comment #45335374
Many! https://planetscale.com/docs/postgres/extensions >
-
comment
Comment #43356811
AWS, for one example, provide a feed of upcoming "events" in EC2 in which certain instances will need to be rebooted or terminated entirely due to whatever maintenance they're doin…