- lower adoption barriers for NoSQL databases
- make products more developer friendly, by supporting features that devs are used to (secondary indexes, durability, etc.)
- support more platforms (e.g. mobile platforms)
- growing the NoSQL databases ecosystem
In my post about NOSQL evening in Palo Alto, I’ve noted that simplicity has different meanings for different departments. I’ve also mentioned previously — when covering Cloudera latest round of funding — that investing in the ecosystem is probably the best solution for speeding up the adoption.
I’ve been thinking lately that even if we continue to hear about NoSQL failures, most of the NoSQL databases have already passed the technical validation phase. What is needed now is to get as many live installations and start hearing what real customers’ needs are. It is time to set aside the project initial technical goals and perform a reality check in the form of live deployments. There are many things that we will be learning from real-life stories and we might even hear some surprises.