Vitaliy Margolen wrote: > Scott Ritchie wrote: >> Marty Cannon wrote: >>> Hey guys, >>> Since the wine.budgetdedicated.com <http://wine.budgetdedicated.com> >>> server was down all weekend, I thought I'd offer an additional mirror >>> location. >> It should be up for good now, so this won't be necessary. > Isn't that what you said last time? <g> > > That's why it's called a mirror not the primary distribution point. More > mirrors - less load on one server, less chances we'll have lots of unhappy > users because they can't get the best software in the world <g> > > My understanding there isn't anything special about apt repository > mirroring, they are just files & directories under some URI. >
It is, however smartly directing traffic between the two servers is a problem. If some requests go to one server and some to the other, then they have to be in sync all the time (even a few minutes for rsync to catch up will result in lots of scary "invalid signature" errors for users). This means you need a smart load balancing server at the front end that knows when each mirror behind it is up or down and redirects traffic accordingly. I don't think it's worth bothering to set that up, as my medium term plan is to migrate users to a real Launchpad PPA for Ubuntu 9.10. In 9.10, it'll actually be much easier to add PPAs (and their unique key), so I can cut the instructions on the download page dramatically. Launchpad has that sophisticated mirroring infrastructure already. Thanks, Scott Ritchie