I doubt that facebook or twitter programmed their FIRST iteration with that kind of scaling in mind. Once they approached about 3/4 million users - and were able to plot a bankable growth curve - they could easily leverage those numbers for an investment in a more scalable system.

Sometimes, I find myself dwelling on the technical minutiae of MY personal projects out of fear: That as long as I continue to develop my concept to ultimate perfection, I can justify delaying the actual release... and the -hopeful acceptance- or -dreaded rejection- that follows.

I'm not saying with any certainty that's what you're doing, it's just what I often catch myself doing. Matthew's comment just nudged me into putting it out there at this moment. So I'm sorry for polluting your thread, Jason.

But to everyone - and nobody in particular: If you've got a cool idea, then whip up a working model and just THROW IT OUT THERE! If it really sticks, you'll have ample opportunity and 'agility' to whip it into shape. Apps get changed no matter what. So face your fears... fellow geeks!

Al

Oh yeah, and consider using GAE's datastore or CouchDb - if you're thinking of each user having something like "their own table".

--
official tag/function reference: http://openbd.org/manual/
mailing list - http://groups.google.com/group/openbd?hl=en

Reply via email to