With Clouds, Come a Chance of Rain

One of the interesting paradigms in the technology field now days is “cloud”. I think that I have seen it bandied about more then “web 2.0” a few years ago. It’s hit required buzz word compliance status in market-speak. I believe that is it over used, misunderstood and used to mislead. Let’s cut through the hyperbole and see what is really going on.
Continue reading “With Clouds, Come a Chance of Rain”

Testing

As a test I was asked the following question

“describe how the internet works. Be detailed. Ignore the physical layer. You have 1 hour and no reference materials.”

Wow. It was kind of fun though. Below the jump is How The Internet Works by Me. Typos and all. Total stream of consciousness writing. Honestly, reference materials would have just slowed me down.

If you think it’s easy, get out a timer, and go – just don’t read mine first. ;-)

Continue reading “Testing”

Filesystem scaling in high traffic web applications

One of the more interesting problems that high traffic, high load web applications face is how to scale the filesystem. As load increases, vertical scaling (bigger servers) simply does not work. You have to add more application servers, and more layers to effectively serve the needs of the users. One of the issues that many such applications have to overcome is how to serve assets (pictures, podcasts, video) to all of the edge servers that a user might access the application from, and allow users to upload user generated content.

Continue reading “Filesystem scaling in high traffic web applications”