<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Times New Roman; font-size: 12pt; color: #000000'>DNS round-robin is what I was talking about. It would be NOT be the first step. To re-iterate what I think is a good time-flow:<br><ol><li>Somebod(y|ies) shows off a new, shiny CLUE website.</li><li>CLUE loves it, and Dennis or Dave updates the A records to point to it.</li><li>Somebod(y|ies) says, "Hey, that's pretty, but it's failure prone!"</li><li>Somebod(y|ies) copy everything to their additional server(s), as a backup.</li><li>We test, check, and configure the data-flows to keep the additional server(s) up-to-date. We have reasonable convergence times between nodes in this ghetto cluster.</li><li>We add (an) A record(s), so the servers are "load-balanced".</li></ol><ul><li>Everyone has one Heck of a lot of fun solving the problems in 5. We publish our findings for others to use.<br></li></ul><ol><li>A box goes down, or somebody rage-quits.</li><li>We remove that A record, call for ghetto hosting volunteers, they update, and we add A records.<br></li></ol><span><span name="x"></span>David L. Willson<br>Trainer, Engineer, Enthusiast<br>RHCE MCT MCSE Network+ A+ Linux+ LPIC-1 NovellCLA UbuntuCP<br>tel://720.333.LANS<br>Freedom is better when you earn it. Learn Linux.<span name="x"></span><br></span><br><hr id="zwchr"><blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;">Alright, now you guys have me curious. How would a distributed site work? <br><br>Yesterday Dave was talking about distribution via git. This is easy enough to implement and git is a pretty well documented version control system. I use git to handle all my AVR code for my lasertag project. My concern is, if we have X amount of people hosting the site and an update is released via git, how do we guarantee that the latest version is pushed out to all sites? Do we even care?<br>
<br>If it is just a static site, this is an easy task and a DNS round robin works well enough. I would suggest setting a low TTL on the DNS records so downed hosts can be purged and quickly removed from the round robin.<br>
<br>Of course updates to the site would be done in the current CMS system, which sounds more like a theme/framework than a true CMS. This of course is a higher barrier of entry than something like Drupal. <br><br>Dan Kulinski <br>
<br>_______________________________________________<br>clue-admin mailing list<br>clue-admin@cluedenver.org<br>http://cluedenver.org/mailman/listinfo/clue-admin</blockquote><br></div></body></html>