Interesting post from Steve Francia on the NoSQL hype cycle:
As Facebook, Twitter and others saw them as solutions to their massive scalability solutions (and because they were using relational databases for things they shouldn’t have) people began to see NoSQL as a golden hammer
Peak of inflated expectations
Unfortunately knowing when to use the technology requires actual experience with it, which never seems to catch up to the hype engine quickly enough, so consequently the technology transforms into a “golden hammer”. Better at everything and ready to displace everything that existed before.
Trough of Disillusionment
Current technologies exist because they do something well. when a new technology emerges it will likely be good at a different thing meaning the two will co-exist.
and so on: