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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to