Branimir Lambov from IBM on Cassandra(theconsensus.dev) |
Branimir Lambov from IBM on Cassandra(theconsensus.dev) |
excellent db's meant for very specific use cases. abused by resume driven mercenaries - but used with precision by missionaries.
There's still lots of room for specialization tuned database options like Cassandra, Scylla, etc. I do wish more developers had a lot more awareness of how/what/where these things are appropriate.
FWIW, you see similar efforts to shove GraphQL into application stacks and environments where you gain very little benefit. Often and especially when you have the same people developing the app and managing DevOps with smaller teams.
"When is "ACID" ACID? Rarely." - https://www.bailis.org/blog/when-is-acid-acid-rarely/
It's a good sign that they've got bank account balance updates in the example code in the Accord github (sibling comment), as that's what I reach for if I suspect my DB is only pretending to be ACID.
If you want to make the interview about that, fine -- there's lots of material and interest. If the interview isn't primarily about that, don't lay this rhetorical trap for the interviewee.
However, I think it can be a useful signal to understand if/how experienced developers in major software infrastructure projects are using AI today. So I plan to keep asking the question.