HackerTrans
TopNewTrendsCommentsPastAskShowJobs

sean0-

no profile record

Submissions

[untitled]

1 points·by sean0-·hace 3 años·0 comments

comments

sean0-
·hace 3 años·discuss
That's core functionality, not analytics. Nearly all of that is browsing, ordering, location updates, etc. The dismissive comments are amusing and show a lack of understanding of how the business works and, subsequently, the technology required to power the end-to-end flow for users.
sean0-
·hace 3 años·discuss
Ha! Amazing (didn’t know this was being written or put up).

This is a summary of a recent conference talk:

https://youtu.be/jCjrfpF64Kc?si=Gf-gp_ixX2V6Qz8V

This was my team. We did and lived this. AMA.
sean0-
·hace 3 años·discuss
I wish articles such as this would also talk about the risk-adjusted cost of absolute data safety or provide treatment discussing the cost of ensuring the last 0.00001% of data is unconditionally guaranteed in the event of black swan events. For example, what's better for the business? Double EC2 operating costs from $100K/mo to $200K/mo or pay out $10K in credits/yr as a direct loss to the business plus whatever the reputational or regulatory cost? Sometimes you need 100%. Sometimes you don't. Not acknowledging this tradeoff makes the article very FUD'y and is a disservice to engineers who get sucked into black-and-white thinking.
sean0-
·hace 4 años·discuss
At this point, esp with the upcoming 22.2 release, nearly all failure modes are handled on a machine timescale. There used to be some unbounded failure scenarios that you could run into where a human would have to kick a node, but to the best of my knowledge, they have all been resolved, and unplanned failures are bounded to about 10s now.

One of the bigger burdens from large fleets like this is fleet management and maintenance, specifically managing upgrades. If you have a story around that, you're in good shape.

Most of the excitement comes from moving workloads onto crdb from PG, where it's not uncommon to have workloads with right-leaning indexes or workloads. This class of problem is solvable, but it will catch some people by surprise.

At the end of the day, having a database that can absorb punishment from as small as a few dozen QPS up to millions of QPS is a big reliability win, esp with the self-healing characteristics of the database technology.
sean0-
·hace 4 años·discuss
Yes. AMA.
sean0-
·hace 4 años·discuss
Why can't you `EXPORT`[1] from crdb and then `COPY FROM`[2] into PostgreSQL?

[1] https://www.cockroachlabs.com/docs/stable/export.html

[2] https://www.postgresql.org/docs/current/sql-copy.html
sean0-
·hace 4 años·discuss
regarding FTS: https://github.com/cockroachdb/cockroach/pull/85185 just sayin'.
sean0-
·hace 4 años·discuss
To be clear, you can use CockroachDB if you're a service.

What is prohibited, however, is you can't take CockroachDB and try and offer a hosted CockroachDB-as-a-Service to external organizations.

But if your organization has a DB-as-a-Service offering internally, you can totally add crdb to the mix (this is pretty common, as a matter of fact). If your org offers a service and its backed by crdb, you can totally do that, too.
sean0-
·hace 4 años·discuss
Yes. AMA and I’ll do my best to answer.