Turkish Journal of Computer and Mathematics Education
Journal license

Journal

Turkish Journal of Computer and Mathematics Education


Volume
& Issue

Volume 10, Issue 4


Published
on


Pages

92-109


DOI

Article

Building Scalable Batch Processing Systems for Financial Transactions Using Mainframe

Check for updates


Authors

Akash Gill*


Abstract

Using mainframes to develop highly scalable batch-processing systems for financial transactions is mandatory for banking solutions with a high transaction rate. In this article, the author focuses on the role of Mainframes in making financial systems effective, scalable, and robust. One of the technologies widely used in financial institutions is batch processing, which helps institutions to complete large volumes of data processing at low costs, bearing high costs on both hardware and human resources to complete the transactions. The article is more of a technical nature, exploring the principles of building and deploying large and extendible batch processing environments with an emphasis on using COBOL for program development, JCL for scheduling, and DB2 for integration. In this regard, the principal approaches include job prioritization, load balancing, and error recovery measures, all discussed to improve performance and reduce downtime. The result of deploying such systems consists of minimizing the time it takes to complete the various transactions and adapting to the expanding needs at the corporate level. Mainframe technology has user-friendly functions and capabilities that are suitable for today's financial institutions because these institutions require systems that provide services to customers effectively and safely with extensive scalability. Therefore, it is essential to point out from this article that Mainframes remain critical infrastructure in the move to digital financial services.


Keywords

Scalable Batch Processing, Mainframe Systems, Financial Transactions, COBOL Programming, JCL (Job Control Language), DB2 Database Integration, Transaction Processing, Performance Optimization, Job Scheduling, Financial Systems Scalability


Citation

Gill, A. (2019). Building scalable batch processing systems for financial transactions using mainframe. Turkish Journal of Computer and Mathematics Education, 10(4), 92–109. https://doi.org/10.61841/turcomat.v10i12.14954

Published by: Engineering Journals

Engineering Journals Logo