- 25 - system was on-line and transactions were stored. Beginning at 6 p.m., the on-line system was shut down, and the trust accounts were updated on the basis of the transactions that had occurred during the day.) There was a maximum 12-hour window to accomplish the batch process. Before the start of the project to increase the speed of the batch process, approximately 10 of the 12 hours of available time for batch processing were being used. To reduce this time and to more efficiently use the mainframe computer's disk space (where the trust account data was stored), NTS needed to determine how to increase the number of processing jobs that could be run concurrently rather than serially. To accomplish this goal, NTS developed a module of as many as 20 processes to determine which batch processing jobs had to be run concurrently and which had to be run serially. This required a determination of those processing jobs that were independent and those that were interdependent. In this respect, the jobs had to be organized in a manner so that no two jobs were updating the same account at the same time. After the module was designed and built, unit testing was performed on a subset of accounts on the mainframe computer. The test outcomes produced varied results. Some of the concurrent jobs 15(...continued) transactions for the following day.Page: Previous 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 Next
Last modified: May 25, 2011