Optimizing E-Banking Application Performance: A Case Study on Enhancing Homepage Efficiency and Throughput in Infosys Finacle eBanking
Author(s): Pradeep Kumar
Publication #: 2505046
Date of Publication: 31.05.2025
Country: USA
Pages: 1-22
Published In: Volume 11 Issue 3 May-2025
DOI: https://doi.org/10.5281/zenodo.15572238
Abstract
In the rapidly evolving landscape of e-banking, application performance plays a crucial role in enhancing user experience and optimizing resource utilization. This study presents a case study on Infosys Finacle eBanking, focusing on redesigning the homepage to improve efficiency, reduce database query overhead, and enhance overall throughput. Traditional e-banking systems often suffer from high latency due to excessive dynamic data retrieval, multiple API calls, and unnecessary in-line calculations, leading to degraded performance and increased server load
To mitigate these challenges, we propose an optimized homepage design that:
Displays only essential user-specific data that does not require complex multi-table joins.
Reduces the number of database queries by leveraging pre-calculated values instead of real-time computations.
Minimizes redundant API calls by optimizing caching mechanisms and leveraging session-based retrieval.
Introduces a typeahead search feature, reducing the need for unnecessary page navigation and repeated queries.
Implements user behavior-driven link recommendations, ensuring frequently used services are easily accessible, thereby enhancing usability and performance.
The research utilizes Oracle Database as the backend, Java for application logic, and IBM WebSphere with Enterprise Java Beans (EJB) for transaction management, reflecting the prevalent technological stack in enterprise e-banking applications. Experimental results indicate that query optimization and homepage redesign improved login times by 35% and reduced backend query load by 40%, demonstrating significant performance gains.
This study contributes to the broader field of e-banking performance engineering by offering a structured approach to optimizing user experience and backend efficiency. The findings underscore the importance of data pre-processing, intelligent caching, and user-centric design in reducing operational costs and improving throughput in large-scale e-banking systems.
Keywords:
Download/View Count: 37
Share this Article