Performance Efficiency Analysis of a C++-Based POS and Inventory Management System Using Synthetic Transaction Workloads
DOI:
https://doi.org/10.51903/rahm1q97Keywords:
C++, Point of Sale (POS) systems, inventory management, work efficiency, local retail businessesAbstract
The increasing digitization of retail processes has further escalated the need to have effective software systems that are able to ensure real time transaction integrity, especially in the resource limited local e-commerce settings. Nonetheless, the solutions currently available are based on the managed programming languages, which add a computational overhead and result in unpredictable runtime behavior. This paper explores the performance efficiency of a cashier and inventory management system that is implemented with C++ and focuses on deterministic memory management and a low-level control over the system.This study used an experimental approach, which involved the use of synthetic transaction workloads to simulate retail transaction scenarios, under different conditions, between 1,000 and 100,000 transactions. The main performance indicators, such as execution time, throughput, latency, and memory stability, were systematically measured. The findings prove that the C++-based system has a high throughput, lower latency and constant memory use at all the workload levels, which connotes good scalability and efficiency.The results underscore the benefits of systems-level programming in reducing overhead and enhancing performance in limited environments. This research study adds to the expanding literature supporting low-level optimization of localized e-commerce systems and offers an empirical model of the creation of high-performance retail systems.
References
[1] S. Wahyuni and E. Lovita, “Implementation of Affari POS to improve system effectiveness and inventory accuracy,” Journal of Public Accounting and Financial Management, vol. 5, no. 1, pp. 25–37, 2025. https://doi.org/10.36407/jpafm.v5i1.1648
[2] R. Purwasih and D. M. Candana, “Development of Inventory Management Information System in a Retail Company,” Jurnal Sains Informatika Terapan, vol. 3, no. 2, 2024, doi: 10.62357/jsit.v3i2.341.
[3] L. S. Noor, D. Deriawan, and A. Oktrivina, “E-commerce and Financial Performance: Identification on Trends, Benefits and Challenges,” ATESTASI: Jurnal Ilmiah Akuntansi, vol. 6, no. 1, 2023, doi: 10.57178/atestasi.v6i1.931.
[4] Agrawal, G. (2025). Scaling Retail: Understanding Large-Scale Distributed Systems in Modern E-Commerce. International Journal of Research in Computer Applications and Information Technology (IJRCAIT), 8(1), 3455–3467. https://doi.org/10.34218/IJRCAIT_08_01_248
[5] S. P. Mukkath, “Real-Time Inventory Optimization in Retail Using Streaming Data,” Journal of Computer Science and Technology Studies, vol. 7, no. 3, pp. 757–765, 2025, doi: 10.32996/jcsts.2025.7.3.82.
[6] H. I. Huda, H. Kusumo, and E. Endaryati, “Optimization of Supply Chain Processes in the Retail Sector: A Data-Driven Simulation Approach for Inventory Management,” JMI: Journal of Management and Informatics, vol. 3, no. 1, 2024, doi: 10.51903/jmi.v3i1.47.
[7] S. Makalalag and E. S. Soegoto, “Implementation of a Web-Based Inventory System for Sales Efficiency in Retail Sector MSMEs in Bandung City”, Int. J. Res. Appl. Tech., vol. 5, no. 1, pp. 284–291, Jul. 2025, Accessed: Jun. 11, 2026. [Online]. Available: https://ojs.unikom.ac.id/index.php/injuratech/article/view/19045
[8] S. Henning and W. Hasselbring, “Benchmarking Scalability of Stream Processing Frameworks Deployed as Microservices in the Cloud,” Journal of Systems and Software, vol. 208, Art. no. 111879, Feb. 2024, doi: 10.1016/j.jss.2023.111879.
[9] J. Gómez-Luna, I. E. Hajj, I. Fernandez, C. Giannoula, G. F. Oliveira, and O. Mutlu, “Benchmarking a New Paradigm: Experimental Analysis and Characterization of a Real Processing-In-Memory System,” IEEE Access, vol. 10, pp. 52565–52608, 2022, doi: 10.1109/ACCESS.2022.3174101.
[10] Pagidoju, “Cost-Performance Analysis of Cloud-Based Retail Point-of-Sale Systems: A Comparative Study of Google Cloud Platform and Microsoft Azure,” In: Roy, I., Kambhampaty, K.K., Goto, T., Hu, G. (eds) Computer Applications in Industry and Engineering. CAINE 2025. Communications in Computer and Information Science, vol 2740. Springer, 2026, Cham. https://doi.org/10.1007/978-3-032-14893-3_7
[11] R. Ramdhani, A. Sujjada, and N. Nugraha, “Enhancing E-Commerce System Scalability Through Event-Driven Architecture with RabbitMQ and Docker”, bit-Tech, vol. 8, no. 2, pp. 1437–1445, Dec. 2025.
[12] S. Henning and W. Hasselbring, “A Configurable Method for Benchmarking Scalability of Cloud-Native Applications,” Empirical Software Engineering, vol. 27, no. 6, Art. no. 143, 2022, doi: 10.1007/s10664-022-10162-1.
[13] M. I. Ali, R. D. Fardiarsyah, L. Shodik, F. Z. D. Kinanti, and I. P. Pujiono, “Analisis Komparatif Efisiensi Memori dan Waktu Komputasi pada 8 Algoritma Sorting menggunakan C++,” LogicLink: Journal of Artificial Intelligence and Multimedia in Informatics, vol. 2, no. 1, pp. 1–17, Jun. 2025, doi: 10.28918/logiclink.v2i1.10868.
[14] D. A. Saputra, M. S. Ramadhani, M. A. Failandri, A. Turmudi, and I. P. Pujiono, “Analisis Perbandingan Algoritma Sorting dalam Javascript untuk Meningkatkan Efisiensi Pengurutan Produk pada Aplikasi E-Commerce,” Sainstech: Jurnal Penelitian dan Pengkajian Sains dan Teknologi, vol. 35, no. 2, pp. 1–10, Jun. 2025, doi: 10.37277/stch.v35i2.2337.
[15] L. Qu, Y. Li, R. Zhang, T. Chen, K. Shu, and W. Qian, “Application-Oriented Workload Generation for Transactional Database Performance Evaluation,” in 2022 IEEE 38th International Conference on Data Engineering (ICDE), Kuala Lumpur, Malaysia, 2022, doi: 10.1109/ICDE53745.2022.00036.
[16] S. N. Okofu, C. Asuai, O. Okumoku-Evroro, and A. Maureen, “Development of an Enhanced Point of Sales System for Retail Business in Developing Countries,” Business and Humanistic Insights, vol. 11, no. 1, Mar. 2025, doi: 10.22624/AIMS/BHI/V11N1P1.
[17] D. Y. Prasetyo and F. Yunita, “Sistem Informasi E-Kasir pada Berry Konveksi Tembilahan,” Riset dan E-Jurnal Manajemen Informatika Komputer (REMiK), vol. 6, no. 4, pp. 875–885, Oct. 2022, doi: 10.33395/remik.v6i4.11873.
[18] R. Kumar, “Event-Driven Architectures for Real-Time Data Processing: A Deep Dive Into System Design and Optimization,” Mar. 2023, doi: 10.5281/zenodo.15026990.
[19] R. Yulia and D. N. D. Seputro, “Digital Transformation of Inventory Management: Evaluating the Impact of First in First Out-Based Accurate Point of Sale System Implementation on Warehouse Operations,” International Journal of Accounting, Business and Organization (IJABO), vol. 6, no. 3, pp. 378–393, Dec. 2025, doi: 10.61242/ijabo.25.663.
[20] C. Zhang, Y. Li, R. Zhang, W. Qian, and A. Zhou, “Benchmarking for Transaction Processing Database Systems in Big Data Era,” in Benchmarking, Measuring, and Optimizing, Lecture Notes in Computer Science, Cham, Switzerland: Springer, 2019, pp. 147–158, doi: 10.1007/978-3-030-32813-9_13.
[21] J. Li, Y. Lu, Y. Zhang, Q. Wang, Z. Cheng, K. Huang, and J. Shu, “Switchtx: Scalable In-Network Coordination for Distributed Transaction Processing,” Proc. VLDB Endow., vol. 15, no. 11, pp. 2881–2894, Jul. 2022, doi: 10.14778/3551793.3551838.
[22] R. K. Chennareddy, “Designing Data and Analytics Ecosystems for High Volume Transaction Processing Applications,” International Journal of Artificial Intelligence, Big Data Computing and Data Management Systems (IJAIBDCMS), vol. 2, no. 2, pp. 95–106, Jun. 2021, doi: 10.63282/3050-9416.IJAIBDCMS-V2I2P111.
[23] H. Hu, X. Zhou, T. Zhu, W. Qian, and A. Zhou, “In-Memory Transaction Processing: Efficiency and Scalability Considerations,” Knowledge and Information Systems, vol. 61, no. 3, pp. 1209–1240, Dec. 2019, doi: 10.1007/s10115-019-01340-7.
[24] J. Hildred, M. Abebe, and K. Daudjee, “Caerus: Low-Latency Distributed Transactions for Geo-Replicated Systems,” Proceedings of the VLDB Endowment, vol. 17, no. 3, pp. 469–482, Nov. 2023, doi: 10.14778/3632093.3632109.
[25] V. B. Sarabu, “Scalable Data Processing Patterns for National Retail Platforms: An Enterprise Architecture for High-Volume Transaction Systems,” International Journal of Computer Technology and Engineering Computing (IJCTEC), vol. 3, no. 3, pp. 1–14, Jun. 2020, doi: 10.15680/f1jhg344.
[26] P. Chatterjee, “Real-Time Payment System and Their Scalability Challenges,” Iconic Research and Engineering Journals, vol. 6, no. 12, pp. 1461–1470, Jun. 2023, doi: 10.2139/ssrn.5101064.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Melda Dwi Susanti, Aliyu Ibrahim Ahmad, Zaskiyah Sofarina, Najwa Amalia Khoir, Imam Prayogo Pujiono, Ahmad Mayere Abdullahi

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All articles published in this journal are open access and licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).
Under this license:
-
Authors retain copyright of their work.
-
Others are free to:
-
Share — copy and redistribute the material in any medium or format;
-
Adapt — remix, transform, and build upon the material for any purpose, even commercially;
-
-
As long as they:
-
Give appropriate credit to the original author(s) and the source;
-
Provide a link to the license;
-
Indicate if changes were made;
-
Distribute their contributions under the same license as the original.
-
This ensures that derivative works will also remain free and open under the same terms.













.png)