System Modernization – QAT Global Government Case Study 2015
System Modernization for Government Agency
System Developed to Support Horizontal Scaling and Data Replication
Federal government agency
System supports over 7,000 internal users in addition to the public
At peak load, the system is processing the download of hundreds of images per second
Revolutionized usability and functionality
Federal government modernization expertise
Solutions for managing large volumes of data quickly and efficiently
JBoss EAP 6.3
RedHat Enterprise Linux
A federal government agency needed to move a growing 140 TB Oracle database table of image data into a system that supports horizontal scaling and can be replicated between multiple data centers. The system was required to be able to retrieve images on an average of 50 milliseconds per image under heavy load. It also had to be able to support annual growth of 10%. In addition, the existing systems that retrieve the images had to remain unchanged.
The agency selected QAT Global to provide the path to a successful system modernization.
QAT Global’s Approach
QAT Global designed a solution that used Cassandra for storing the metadata related to the associated documents and used IBM GPFS to store the image data. RESTful Services were created to interface with the different platforms for loading and retrieval of the image documents and metadata. Existing RMI services were modified internally to use the new REST services for loading and retrieval so the existing systems that retrieve the images did not have to change.
These cookies are essential for enabling user movement around our website and providing access to features such as chat, contact forms, client-only resources, and other secure areas of the website. These cookies do not gather information about you that could be used for marketing purposes and do not remember where you have been on the internet. This category of cookies cannot be disabled. Learn more.
We also use a marketing database management program that deploys a cookie when a user interacts with a marketing communication, such as a marketing email or a marketing-based landing page on our website. This cookie collects personal information such as your name, which pages you visit on our website, your history arriving at our website, your resource downloads, and the like. Collected information is used to evaluate the effectiveness of our marketing campaigns or to provide better targeting for marketing. Learn more.