If the big focus is scalability I'd look at clojure, scala or erlang. Sent from my iPhone
On Apr 5, 2011, at 1:22 PM, DavidJ <david.lisle.j...@gmail.com> wrote: > > On Tuesday, April 5, 2011 11:13:24 AM UTC-4, Peter Bell wrote: > > On Apr 5, 2011, at 11:02 AM, DavidJ wrote: > > No, obviously I don't *know*. However, I've watched as businesses have > > gone under precisely because they didn't architect for scale at the outset. > > There is no reason not to it as it really is little more effort than not > > doing so. > > I've build apps for scale and I can say this is definitively *not* *true*. > > I guess I should have qualified that to say that it is little more effort if > you have the tools available. Having built scalable services several times, > I've the experience and (custom) tools available. You are right, that > starting from traditional/legacy systems such as existing RDBMs and most > frameworks out-of-the-box would be a significant effort until modern tools > come to market and mature. > > [...] By definition, the number of sites that will be in the (say) top 10,000 > for traffic is very small compared to the number of sites that are built. > > > True, but irrelevant to the owners of those sites those businesses fail as a > result regardless of how improbable it seemed beforehand. If it happened to > a customer who's site I architected, I'd hardly feel good explaining, after > their business was bankrupted, that I didn't bother building it for scale as > it didn't seem very likely to need it - since only a small percentage do. > > Anyway, most of our customers have high-scalability as a requirement - so > regardless of if they're dreaming, that is what they get. > > My hope in at looking at Rails for this new project (which isn't critical and > hence one I can take the risk of experimenting with a new technology), was > that being relatively new, it might be less work to incorporate the features > required for scalability. Unfortunately, it isn't looking that way. > > Cheers. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk@googlegroups.com. > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.