Oasis Digital’s client for this project builds and markets a combination of hardware and software which adds check imaging capability to a popular (though aging) line of check sorting equipment. Using this system, their customers (small to medium-sized banks) offer digital check image storage access to bank customers without replacing or upgrading their existing core data processing systems.
Oasis Digital built the software used by bank staff to access and manage the storage of this data; the system implements hierarchical data storage management (recent data is held on-line on hard drives, older data is present in offline storage). The software can transparently access check image data stored across multiple servers, allowing commodity PC-grade hardware to handle terabyte-plus online data storage, DVD-RW based offline storage, automated backup management, WAN access with automated offsite “second copy” backup, etc. Some installations of the product had (as of early in the deployment) many millions of check images stored.
This project used a build-then-hand-over model in which Oasis Digital developed the working system and supported deployment to initial sites, then our customer’s staff took over for ongoing development/maintenance and support.
From a technical perspective, this project provides a compelling example of the advantages of storage large data objects outside of a DBMS system; the database handles only the meta-data about the check (i.e. gigabytes of data) rather than the terabytes of actual check image data. Thus it incurs the only the modest complexity and cost associated with the smaller database size.
Technologies: Delphi, Interbase, PHP