1. Yes! We do need servers. They are not obsolete.
2. The question is how much of the functionality can you move off the server and onto the user's workstation.
4. In the meantime, the runtime environment of the browser has developed, but more than that, developers have learned how to develop fully functional software in this place (or maybe more accurately, I have learned how to do that).
5. So the answer is you can move almost all of it to the user's machine, leaving the server to be very simple, and therefore virtually free.
6. And scaling there is a totally solved problem, by the great engineers at Amazon and Dropbox. That used to be a big problem for me, because I'd get to the point where I have all the functionality I want, but there's no easy way to deploy it. It costs a lot of money to do that, and for whatever reason, the investors didn't believe in me.
7. Now I can do it without their help.
8. This makes me very happy! Because it turns out there's nothing you can't do in there that you can do on a server in PHP or node.js, thanks to the people at Amazon and Dropbox.
9. And finally because they've done it, now I figure everyone else will too. The ones I want most are Evernote, WordPress, Twitter, Facebook. I already have the storage I need with Amazon and Dropbox.