Generally speaking the MySQL database has enjoyed a reputation as a database solution that has sufficient performance characteristics to meet the needs of a wide range of information storage and retrieval needs.  Occasionally, however, due to volume of data and the abnormally large demands posed by more sophisticated applications, a MySQL database (or any database, for that matter) can experience performance issues that must be addressed.

The purpose of this article is to describe the measures that can be taken to improve MySQL database performance under these circumstances.

Last Updated (Tuesday, 20 April 2010 14:42)

Read more...

 

Team Allita has developed our Global Solutions Infrastructure (GSI) to enable us to provide highly competitive, fixed-price bids for time sensitive projects with tight budgets.

GSI consists of a collection of software development tools, libraries and project templates resulting from years of experience in web application development. Together, these resources allow us to greatly expedite customer projects.  Based on the popular XAMP technology platform (Windows/Linux,Apache web server, MySQL database and PHP), GSI solutions can be quickly deployed to virtually any modern web server platform.

Last Updated (Saturday, 22 May 2010 10:00)

Read more...

 

Server virtualization is the practice of configuring a physical computer (the "host") to concurrently run multiple, possibly diverse operating systems ("guests"). In such a case the single physical computer would, from the perspective of anyone accessing it remotely, look and act like multiple computers. In addition to the individual operating systems being virtualized, it is necessary for the host operating system to control and allocate the access of the guests to it's resources (e.g. disk capacity, network interfaces, keyboard, video display, etc). Typically physical disk capacity is organized into multiple "virtual disks", which are then allocated for use by the individual guest operating systems. In other cases the guest operating systems are configured to utilize storage allocated for them that lives elsewhere on the network).

Last Updated (Tuesday, 20 April 2010 14:07)

Read more...

 

The promise of the paperless office has been a long time coming, and even today the typical office is crowded with printers, scanners and copying machines proudly proclaiming that "paper is not dead".  The reasons for the persistence of paper are both technical and cultural.  Technically even though sophisticated supporting algorithms such as optical character recognition (OCR) have been available for many years, the combination of computing horsepower, network bandwidth and storage capacity has only recently grown to meet the practical needs of EDMS.

Last Updated (Tuesday, 20 April 2010 14:06)

Read more...

 

In today's fast-paced world it is not difficult for an IT manager to get drawn into the details of information security while losing sight of the big picture.  For example, the manger may be considering the deployment of various security-related tools while neglecting to consider how the various components of the IT security infrastructure compliment one another, or whether the totality of the environment being implemented truly addresses all security concerns.

The purpose of this article is to identify and briefly discuss the fundamental principles and best practices of information security that should be constantly revisited and analyzed as the InfoSec infrastructure evolves.

Last Updated (Tuesday, 20 April 2010 14:07)

Read more...