Tracking Website Performance


For those that have been paying attention to AIIM recently, you may have noticed that our website wasn’t performing at 100%. While the website has never been the fastest, it had been dramatically slower recently.

We’ve been working on thing to improve the user experience but sometimes circumstances catch-up with you as it did this week. I thought I would share a little case study in addressing Website performance.

Quick Background

If you aren’t a regular visitor to AIIM’s website, in addition to standard content delivery, we have some basic Community features including blogs, profiles, and discussions. In addition, members can update their information and preferences stored in our Association Management System (AMS). One final feature is that our training courses are all available directly through our website.

In 2012 we saw a steady rise in traffic, which is good. We were seeing more engagement and more of our research and content being accessed by a wider audience than before. We also noticed a trend of people taking more of our online courses instead of the traditional in-person courses.

Seeing this, we made plans to improve our scalability. Then reality hit.

Continue reading

Online Games and Enterprise Applications


James posted on this topic after watching a presentation at OWASP’s local Hartford chapter meeting last week. It was buried halfway down in the post, but it asked a great question:

Do they really think that their silly little architectures that support 500 users concurrently is somehow more challenging than implementing an architecture that supports 2 million concurrent?

It is a damn good point. The playground for these applications is different, but the same issues arise. I’ve played a few online games in my day and have seen the ups and downs of their implementations. I think I’ll throw in my opinion on two of the items for comparison, performance and security.

Continue reading