No, actually Java is a bane to the database world.
Cassandra doesn't work, and Hadoop is a complete waste of hosts for most companies (hence the move to Spark.)
Cassandra doesn't work, and Hadoop is a complete waste of hosts for most companies (hence the move to Spark.)
We detached this subthread from https://news.ycombinator.com/item?id=11669189 and marked it off-topic.
So, what data do you base these assertions on ? Also, not to burst your bubble but a lot of businesses (if not the majority) run Spark on YARN. And Spark is built on the JVM.
Hadoop is slow, but on huge data volume the overheads are dwarfed by the parallelism gained. Most companies don't have huge volume though.
For example recently I saw someone propose using Hadoop for a sub-TB dataset...
...which also runs on the Java Virtual Machine and is subject to the same pros and cons.