Managing Performance and Scalability
Tuesday, September 25th, 2007Over the past four years, Spider Strategies has been involved in some major collaborative performance management efforts. Our first effort was simply to provide the ability to convert a database on a public server into some kind of text files and then pass those text files through a filter so that they could cause the public database to be merged with a database on a classified server in such a way that all the public changes were replicated on the classified server. If you think, for a minute, about solving the problem of converting a large database deletion into a text file that would replicate that deletion on the classified side, you start to see the problem. Now, think for a minute about having thousands of daily changes taking place simultaneously on both sides of the filter. Do you see a problem coming? So did we. But solving that problem was what founded Spider Strategies.
The next problem was performance assessment auditing. There are situations where one implementation team cannot be replaced by another until the replacing team meets certain standards that are documented by metric analysis. One of those situations involved over 600 organization units and over 45,000 data points. Imagine trying to open a webmail client with 600 folders and 45,000 emails embedded in those folders. You know, from past experience, that your browser would not open. Spider solved that problem, too.
Today, we are involved with providing a collaborative platform for allowing multiple users organized into teams, departments or any kind of organization unit to keep their meetings online, to track their Action Plans and personal actions online as well as uploading and tracking edits to their performance documents. You might think that the workload has finally reached the point where we need to split off “modules” of this functionality and implement some kind of offline communication. It hasn’t.
Spider planned for where we are today. Today, Spider Strategies offers a scalable web solution that allows organizations to link, align and collaborate in ways that no one imagined just a few years ago. Right now we are looking at putting in place a central server that can connect thousands of organizations for the purpose of mandatory reporting to one of the cabinet agencies. It will allow security, cross functional communication and metric analysis from anywhere in the world.
A performance management web application is just a toy if it isn’t scalable.

