Does MySql/Postgresql + Ruby/Python/Groovy solve 80% of IT problems?
jacquesm: By the time you run out of steam on a fair sized server with a few slave nodes thrown in you're ticking over at 1M uniques daily, with some work you can stretch that quite a bit further (sharding).Of course this depends on how much of a load your average user generates.The database is a bottleneck, sure. But usually you hit other roadblocks on the way up that are a lot harder to solve than how to make your database scale.To put it in very pragmatic terms, on the web there are currently 1,000 companies with more than 1M uniques daily, if you're going to be one of the lucky 1,000 then you will haver a scaling problem some day. But that scaling problem will be a relatively minor problem, plenty of people have solved that and documented it.Going noSql is one of the ways of getting around that but there are several ways of achieving that.