Live data from Hacker News

CockroachDB 2.0 Performance Makes Significant Strides

cockroachlabs.com

31–40 of 187 posts

Re: CockroachDB 2.0 Performance Makes Significant Strides

#31
Before clicking the comments link, I always know what to expect in HN comment section for a CDB post announcing their latest milestone or feature:

A lot of congrats and excitement, questions about who uses it in a production environment, very specific use-case questions, and of course the name.

Weird how predictable the response to one company/tech always is.

Re: CockroachDB 2.0 Performance Makes Significant Strides

#32

I will never use this product no matter how good it is due to its name. Hope you can understand that many ppl like me suffer phobia from cockroaches. (PS: As expected ppl will downvote this, but just trying to give a very valuable feedback to ppl who don’t understand cockroach phobia.)

That's unfortunate, but I hope your post isn't suggesting they shouldn't have named their product as they did. Should people who don't like large numbers not use Google? Should people who fear fire not use Firebase? Should people who don't like coffee not use Java? Moreover, should those people suggest the names be changed due to their phobia? We could number all database servers. Server 1, Server 2, Server 3, Server…

Almost no one fears coffee or large numbers in the same way people fear cockroaches and fire also doesn't generally elicit near the same reaction (there are even types of fires that people react positively to, like camp fires, and many people like the smell of fire). They are allowed to name it whatever they want but it's hard to imagine a name with more negative feelings associated without getting vulgar or ridiculous.

Re: CockroachDB 2.0 Performance Makes Significant Strides

#33

I will never use this product no matter how good it is due to its name. Hope you can understand that many ppl like me suffer phobia from cockroaches. (PS: As expected ppl will downvote this, but just trying to give a very valuable feedback to ppl who don’t understand cockroach phobia.)

Granted, phobias are no fun and can be debilitating but seeing as the product has been around for 3 yrs, I don't think they have any plans on renaming it. Quick question, and don't take it the wrong way as I am truly trying to understand the extend of your commitment of not using it, but what if you were to receive a once in a lifetime job offer and after you start the team decided to switch to this database, would y…

Yes just hearing or reading the word “cockcroach” gives me a cringe. I tried to google the word “cockroach phobia” just now and damn google shows a bunch of cockroach images that made me press back button immediately and couldn’t read a damn thing.

Im not sure what will happened to my job but given an equal choice i would choose alternatives, job or database.

Re: CockroachDB 2.0 Performance Makes Significant Strides

#34

Great stuff. I appreciated being educated about TPC-C, and the whole spirit of not focusing on vanity benchmarks!

Same here, but in educating myself more I found that TPC-C seems to be a somewhat obsolete metric compared to TPC-E (see https://stackoverflow.com/questions/9246939/what-is-the-diff...). Why use the old one here?

edit: Looking into it even further, I agree with the co-author's response here that TPC-C is still an appropriate metric. TPC-E is different and newer but still not as widely used.

Re: CockroachDB 2.0 Performance Makes Significant Strides

#35

I will never use this product no matter how good it is due to its name. Hope you can understand that many ppl like me suffer phobia from cockroaches. (PS: As expected ppl will downvote this, but just trying to give a very valuable feedback to ppl who don’t understand cockroach phobia.)

That's unfortunate, but I hope your post isn't suggesting they shouldn't have named their product as they did. Should people who don't like large numbers not use Google? Should people who fear fire not use Firebase? Should people who don't like coffee not use Java? Moreover, should those people suggest the names be changed due to their phobia? We could number all database servers. Server 1, Server 2, Server 3, Server…

I think it depends on on how common the negative sentiment is. VomitDB anyone?

Re: CockroachDB 2.0 Performance Makes Significant Strides

#36

Earlier quoted context omitted.

We use Citus and Memsql (big data analytics use cases). How does Cockroach handle joins and other OLAP style queries?

You're not going to get better performance for OLAP than MemSQL's columnstore and in-memory rowstore for reference tables to join. Citus is great if you want the Postgres interface but is still using standard rowstore tables. CockroachDB is similar with rowstore performance but with added distributed consensus overhead. They are both much better for OLTP and sharding. CockroachDB also provides easy high-availability…

MemSQL is one of those "ask for a quote" products. What are some rule of thumb estimates for what it costs?

Re: CockroachDB 2.0 Performance Makes Significant Strides

#37

Earlier quoted context omitted.

Granted, phobias are no fun and can be debilitating but seeing as the product has been around for 3 yrs, I don't think they have any plans on renaming it. Quick question, and don't take it the wrong way as I am truly trying to understand the extend of your commitment of not using it, but what if you were to receive a once in a lifetime job offer and after you start the team decided to switch to this database, would y…

Yes just hearing or reading the word “cockcroach” gives me a cringe. I tried to google the word “cockroach phobia” just now and damn google shows a bunch of cockroach images that made me press back button immediately and couldn’t read a damn thing. Im not sure what will happened to my job but given an equal choice i would choose alternatives, job or database.

Why don't you just write a browser script extension to edit out your trigger word? It might be easier than expecting a database company to change the name of what they make.

Re: CockroachDB 2.0 Performance Makes Significant Strides

#38
post #36

Earlier quoted context omitted.

You're not going to get better performance for OLAP than MemSQL's columnstore and in-memory rowstore for reference tables to join. Citus is great if you want the Postgres interface but is still using standard rowstore tables. CockroachDB is similar with rowstore performance but with added distributed consensus overhead. They are both much better for OLTP and sharding. CockroachDB also provides easy high-availability…

MemSQL is one of those "ask for a quote" products. What are some rule of thumb estimates for what it costs?

$25K/year/box from previous comments

Re: CockroachDB 2.0 Performance Makes Significant Strides

#39
post #22

How is this meaningful without detailed setup description? http://www.tpc.org/tpcc/results/tpcc_results.asp?print=false... Looking at this list of results one wonders what those results actually mean?

At the bottom of the article it says that information is coming:

"Note: We have not filed for official certification of our TPC-C results. However, we will post full reproduction steps in a forthcoming whitepaper."

Re: CockroachDB 2.0 Performance Makes Significant Strides

#40
post #31

Before clicking the comments link, I always know what to expect in HN comment section for a CDB post announcing their latest milestone or feature: A lot of congrats and excitement, questions about who uses it in a production environment, very specific use-case questions, and of course the name. Weird how predictable the response to one company/tech always is.

People complaining about the name and how they are never going to be able to use it in production because of how gross cockroaches are is definitely the most recurring point. I think it worked well for them, since everyone remembers the name, specially with all the distributed stores coming out lately.
Post reply on HN