I see.  So if we were going to do this internally in multiple heroku
db's we might use a technique like this:

  http://programmerassist.com/article/302

correct?

And if we were going to do it externally, with redirects, we would
just need to create multiple heroku applications, and write our own
redirect system.

Thanks!,
Carson

On Dec 1, 2:16 pm, Peter van Hardenberg <[email protected]> wrote:
> Hi Carson,
>
> that's an interesting scaling model, but it doesn't map well onto the way
> Heroku is architected. The Heroku model runs many distributed processes
> throughout our single shared cloud. You don't have any "nodes" in a
> traditional sense, but each web server dyno and background worker is
> independent and stateless so they can be added or removed on demand and
> scaled in a moment.
>
> As to the database scaling, you have several options. We don't have an ideal
> horizontal scaling setup for independent, equally sized databases at the
> moment, mainly because for boring technical reasons you can't add more than
> one database with the same plan to a given app, but there are pretty trivial
> workarounds for that.
>
> -p
>
>
>
> On Wed, Dec 1, 2010 at 5:10 AM, Carson Gross <[email protected]> wrote:
> > Hi Guys,
>
> > The datamodel in our little heroku application is set up so there are
> > no data dependencies between users.  We would like our scaling story
> > to be "as we add users, we add nodes" where the nodes can be totally
> > independent (separate web server, separate db) from one another.  (We
> > don't want to just scale up the heroku specifications on a single node
> > because there is one table with insert/update contention between
> > users, and our data sizes are pretty big.)
>
> > Are there any tools for doing this sort of thing?  We can implement it
> > ourselves, of course, but would prefer to color within the lines if
> > something already exists out there.
>
> > Thanks!
> > Carson
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Heroku" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<heroku%[email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/heroku?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Heroku" 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/heroku?hl=en.

Reply via email to