News for hackers. Stuff that matters.
Re:Amazon Launches Managed Cassandra Service by jedberg on Tuesday December 03, 2019 @12:31PM (#21694461)
At reddit, we used Cassandra, and it was a huge pain to manage. At Netflix we used it, and had a whole team of engineers that built tools just to manage Cassandra.

If this service had existed then, it would have made life so much easier!

Re:Amazon Launches Managed Cassandra Service by takeda on Tuesday December 03, 2019 @12:52PM (#21694681)
I find it a bit weird, that company that created a DynamoDB is now supporting a data store that supposed to be an open source DynamoDB. Does that mean Cassandra is better than DynamoDB since people would still prefer to use Cassandra in AWS?
Re:Amazon Launches Managed Cassandra Service by notatoad on Tuesday December 03, 2019 @01:00PM (#21694783)
Hasn't this been amazon's MO the last couple years? Competition with their in-house versions hasn't prevented AWS from building anything before.

It's not really an admission that one is "better" than the other, it's just an admission that people like managed drop-in replacements for tools that they're already using.

Re:Amazon Launches Managed Cassandra Service by onlyrealcuzzo on Tuesday December 03, 2019 @05:04PM (#21697301)
As a side note, I'm interested why Facebook doesn't have a cloud offering yet. I'd love to see more players in this space.
Re:Amazon Launches Managed Cassandra Service by Nextgrid on Wednesday December 04, 2019 @02:10AM (#21700224)
Would you really want “sponsored” rows automatically appearing in your Facebook-managed database?
Re:Amazon Launches Managed Cassandra Service by PeterCorless on Wednesday December 04, 2019 @02:17PM (#21705867)
golfclap.gif
Re:Amazon Launches Managed Cassandra Service by AshwinDurairaj on Wednesday December 04, 2019 @02:24AM (#21700275)
I briefly read through those leaked FB files, I think they're on NBC News. There was an email and other documents that showed they were thinking about opening a cloud offering multiple times, but it seems they never got round to launching it in the end.
Re:Amazon Launches Managed Cassandra Service by grogenaut on Tuesday December 03, 2019 @01:35PM (#21695147)
Dynamodb the product != the Dynamo paper which Cassy is based off. I was using Cassy in 2011 before Amazon asked me to use big bird which was the code name for DynamoDB.
Re:Amazon Launches Managed Cassandra Service by senderista on Tuesday December 03, 2019 @05:13PM (#21697380)
I struggle to think of any similarities, actually. I think DynamoDB's design makes it clear that the era of decentralized architecture/eventual consistency at Amazon has come and gone. DHTs just don't make sense in the data center.
Re:Amazon Launches Managed Cassandra Service by wikibob on Tuesday December 03, 2019 @07:32PM (#21698464)
Can you elaborate on this?

Do you mean that amazon is tending towards strong or externalizable consistency now?

I’ve always noticed AWS products tend towards eventual consistency, and Google Cloud offerings are almost all strongly consistent.

For example S3 is eventually consistent for read after write (if it’s not the first write). Google cloud storage is strongly consistent for read after all writes.

Re:Amazon Launches Managed Cassandra Service by senderista on Wednesday December 04, 2019 @01:12AM (#21700008)
I think the goal is for S3 to "eventually" be strongly consistent. I heard one of S3's designers say that they shouldn't have opted for eventual consistency in retrospect.
Re:Amazon Launches Managed Cassandra Service by grogenaut on Wednesday December 04, 2019 @12:42AM (#21699900)
Not sure what you mean, DDB provides both strong and eventual consistency, now in 2 fashions with transactions. 3 if you include cross region replication.

There's definitely still a DHT sitting under there.

Re:Amazon Launches Managed Cassandra Service by senderista on Wednesday December 04, 2019 @01:09AM (#21699997)
No, it's something like a hash-partitioned primary-backup-replicated distributed database. S3 is much closer to a DHT.
Re:Amazon Launches Managed Cassandra Service by manigandham on Wednesday December 04, 2019 @01:21AM (#21700044)
There's no real difference between a DHT (distributed hash table) and a hash-partitioned distributed database. It's the same concept. Apache Cassandra is considered an implementation of a DHT.
Re:Amazon Launches Managed Cassandra Service by takeda on Wednesday December 04, 2019 @12:29PM (#21704404)
DynamoDB is decentralized same with S3, it's just abstracted from the user.
Re:Amazon Launches Managed Cassandra Service by Spivak on Tuesday December 03, 2019 @12:56PM (#21694732)
Naah, I just think it means that people will pay for a hosted Cassandra instance that wouldn’t migrate to DynamoDB.

Honestly having a SaaS and the hosting instances of your competing offerings is probably a good strategy.

Re:Amazon Launches Managed Cassandra Service by jedberg on Tuesday December 03, 2019 @12:57PM (#21694743)
There are a lot of libraries and tools that interact with Cassandra. Having an API compatible service solves a lot of problems for companies that are already invested in Cassandra.
Re:Amazon Launches Managed Cassandra Service by y4mi on Tuesday December 03, 2019 @12:56PM (#21694731)
Only if it were completely compatible.

As they aren't, even new projects will often not use DynamoDB to avoid vendor lock-in

Re:Amazon Launches Managed Cassandra Service by cheeze on Tuesday December 03, 2019 @01:00PM (#21694780)
IMO no. Amazon just offers what people use.
Re:Amazon Launches Managed Cassandra Service by enitihas on Tuesday December 03, 2019 @12:56PM (#21694734)
I think Amazon realises that it is better for them to disrupt themselves, rather than someone else.
Re:Amazon Launches Managed Cassandra Service by outside1234 on Tuesday December 03, 2019 @12:58PM (#21694747)
People use Cassandra. So Amazon is going to provide it.
Re:Amazon Launches Managed Cassandra Service by paxys on Tuesday December 03, 2019 @01:08PM (#21694867)
It doesn't have to be one or the other. They are giving people a choice, and are getting paid either way.
Re:Amazon Launches Managed Cassandra Service by Qwuke on Tuesday December 03, 2019 @01:17PM (#21694959)
Obligatory I work for Amazon and this is my personal opinion.

As a customer, it's feels way better to have both options like this in AWS, and I'm sure DDB and managed Cassandra will always have pros and cons in standalone functionality and ecosystem integration.

Re:Amazon Launches Managed Cassandra Service by _cerv on Tuesday December 03, 2019 @12:46PM (#21694621)
I just left a company that used an in-house cloud object storage product for their cloud DVR service. It was an amazing piece of tech that was hamstrung by some of the most irritating "features" of Cassandra. We spent more time cleaning up than anything else. I am looking forward to seeing how people use this at scale.
Re:Amazon Launches Managed Cassandra Service by rob-olmos on Tuesday December 03, 2019 @01:27PM (#21695059)
Could you provide a bit more specifics on what was being cleaned up please? Thanks