Yesterday’s Downtime

Well, we're back now and the site is running fine.

I'd like to explain the cause of our downtime yesterday, as it wasn't the normal case of "too many visitors."

Yesterday, as visitors came flowing in, a programming glitch was the cause of our downtime, although the Digg article triggered the glitch.

The banner on the sidebar of FOSSwire.com (the Oratos banner) was a handy little applet that let you readers know what was going on in our network. Each time a page was requested, the banner script would pull in updates from YouMakeMedia, GizBuzz, and FOSSwire at the same time and display them on one page. However, it wasn't caching properly.

The result: Each time someone visited FOSSwire, they the server would fetch:


  1. the FOSSwire page
  2. the banner FOSSwire article
  3. the banner YouMakeMedia article
  4. the banner GizBuzz article

Since GizBuzz is hosted on the same server as FOSSwire, the server was serving three times as many posts as it needed to.

Servers don't like that.

So, we've removed the banner, and now everything chugs along just fine. The same downtime should not happen again on this site, and especially later this year around FOSSwire's first birthday as we make some changes.

Major props to our hosting company for helping us solve the problem and get FOSSwire back online.

Sorry for the inconvience!

Jacob

Avatar for jacob Jacob Peddicord - http://jacob.peddicord.net/

Jacob is a web developer, student, and programmer from Ohio. He is a staff member at the Ubuntu Forums and is most likely a fanboy of the distribution. He loves to write in code and words, play video games, and rant about topics most would have abandoned long ago. Jacob uses GNOME and is never seen running stable software, much to the demise of his laptop.

Home » Articles »

Discussion: Yesterday’s Downtime

  1. Frances (guest)

    # Posted on 04 August 2007 at 11:22 AM

    I Love Digg I always find new and interesting sites like Fosswire.



Home » Articles » Yesterday’s Downtime