I wonder if writing in spanish all the time isn't limiting labola's participation. In any case, I'm going to give it a go in English this time; we'll see. You can reply in spanish or catalan. Euskera will be a bit too demanding but welcome nonetheless :-)
This excellent presentation
about advanced web ops techniques
http://itc.conversationsnetwork.org/shows/detail3656.html evokes
horror ops stories, and highlights the complexities of web ops, even for the ops pros out there. Listen if you are so inclined but you've been warned :-)
Am I dreaming to think that web ops could soon be avoided? Is it crazy to expect that a new project (i.e. startup) can find a home in any of the nascent cloud computing offerings? . I feel like we're in the same twilight zone as in ~ year 2000 when the possibility to lease a dedicated server por 100 USD/month, not worry about bandwidth costs and LAMP's coming of age all happened at once. Unfortunately a lot of people realized later that once the app had a few million page views/day web ops knowledge (mysql replication, clustering, etc) wasn't quite a commodity and quite a few sites died of success. Friendster anyone?
Would you bet the farm on GAE be ready in the next 6 months to host real, revenue producing applications? How about having plan B in case GAE fades away? I guess it's conceivable one could port the app to EC2 and hope SimpleDB evolves in time. Plan C is rewrite DB access layer to use mysql. Nooooooooooo!
There are good observations here on what to do in the brave new non-relational world
http://highscalability.com/how-i-learned-stop-worrying-and-love-using-lot-disk-space-scale
Thinking out loud here. Should I learn python/django or ruby/rails? Of course, people endlessly talk about these things
http://news.ycombinator.com/item?id=195423
I'm getting excited about building a prototype for a very simple idea, to see what happens. Is the GAE SDK good choice while they get their act together and make their infrastructure ready for prime time? The fun part, of course, will be to learn python. Ruby could be equally fun although I'm a bit put off by the hype.
There are a bunch of rails coders in BCN
http://groups.google.com/group/barcelonaonrails. Python meetup in BCN isn't that crowded
http://python.meetup.com/185/calendar/7640211/ That's another consideration
In a nutshell, I'm lazy, and getting lazier. I abhor relational databases, ORM, indexes, table corruption, data sharding, the lists goes on and on. Should I build my prototype in GAE SDK? Have you tried it?
-U