Live data from Hacker News

Viewing profile — rcrowley

rcrowley

HN member
Joined
Mon, Mar 03, 2008, 5:52 PM UTC
HN karma
239
Public activity
82 items

About rcrowley

No profile information was provided.

Recent public activity

  1. 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…

  2. 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.

  3. 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…

  4. comment
  5. comment
    Comment #46277575

    These are all three-node clusters with PlanetScale's management handling backup, restore, failover, and replication.

  6. comment
    Comment #46277151

    PlanetScale's Postgres offering is as close to plain-old-Postgres as we could possibly build.

  7. 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. …

  8. 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…

  9. 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…

  10. 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 …

  11. 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…

  12. 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…

  13. 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…

  14. 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 *…

  15. comment
    Comment #45341129

    The short answer is that RDS doesn't run on local NVMe disks, it runs on EBS.

  16. 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 …

  17. 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 …

  18. 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…

  19. 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…

  20. 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…

  21. 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…

  22. 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…

  23. 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…

  24. comment
    Comment #45335374

    Many! https://planetscale.com/docs/postgres/extensions >

  25. 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…