High-Throughput Sanctions Screening Using Event-Driven Micro-services in Financial Institutions

Authors

  • Zaheer Syed Sr Software Engineer, USA. Author
  • Hani Patel Software Engineer II, USA. Author
  • Juwaria Naaz Sr Software Engineer, USA. Author

DOI:

https://doi.org/10.63282/3050-9416.IJAIBDCMS-V7I3P104

Keywords:

Sanctions Screening, Event-Driven Architecture, Micro-services, Financial Compliance, AML, Real-Time Processing, Risk Scoring, Transaction Monitoring, Stream Processing

Abstract

In today's complex global financial environment, cross-border transactions, and constantly changing sanctions lists, compliance with sanctions screening has emerged as one of the most important compliance tasks for financial institutions. Third parties (including regulatory agencies like the OFAC, FATF and EU) have very strict requirements regarding screening of customers, payments and transactions against sanctioned entities, as well as PEP and restricted party lists. Traditional architectures for sanctions screening are generally monolithic and process batches of data, which can become cumbersome and inefficient as they scale up, have elevated latency, low resilience to failures, and inadequate ability to adjust to regulatory updates. These constraints are particularly significant in high-volume banking environments, both with regard to transaction throughput and efficiency of compliance. In this paper we propose an event-driven micro-services approach for high throughput financial institutions' sanctions screening. The suggested architecture splits up sanctions screening into independent scalable services that are connected by event-streaming infrastructure. Core services are transaction ingestion, sanctions list synchronization, fuzzy matching, risk scoring, decision orchestration and alert management. The architecture is designed to provide high throughput, low latency, and fault tolerance for real-time screening, thanks to the use of asynchronous messaging, distributed processing, and dynamic scaling. It covers the basic elements of architecture such as message brokers, stream processing pipelines, distributed databases and intelligent matching engines. The screening pipeline utilizes advanced matching techniques, including Levenshtein distance, phonetic, token-based and machine learning–assisted ranking, to enhance the accuracy of screening and minimize false-positive results. The event-driven model allows for seamless horizontal scaling, independent deployment, and resilience when transaction loads are high. Experimental results show significant screening effectiveness improvements. The proposed system not only reduces the transaction screening latency but also boosts processing throughput and enhances the screening accuracy with fewer false-positive alerts generated than conventional monolithic systems do. The findings show that event driven micro-services architectures are scalable and resilient solution for regulatory compliance in modern Banking system. The study advances the field of financial technology architecture by introducing a scalable and compliance-oriented sanctions screening system that can be adopted in today's digital banking landscape. The results show that in financial institutions, the implementation of event-driven micro-services has a significant impact on operational efficiency, risk mitigation and the responsiveness to compliance.

References

1. Kleppmann, M. (2017). Designing data-intensive applications: The big ideas behind reliable, scalable, and maintainable systems. "O'Reilly Media, Inc.".

2. Alexander, K. (2001). The international anti‐money‐laundering regime: the role of the financial action task force. Journal of Money Laundering Control, 4(3), 231-248.

3. Chau, D., & van Dijck Nemcsik, M. (2020). Anti-money laundering transaction monitoring systems implementation: Finding anomalies. John Wiley & Sons.

4. Le Nguyen, C. (2018). Preventing the use of financial institutions for money laundering and the implications for financial privacy. Journal of money laundering control, 21(1), 47-58.

5. Jamshidi, P., Pahl, C., & Mendonça, N. C. (2017). Pattern‐based multi‐cloud architecture migration. Software: Practice and Experience, 47(9), 1159-1184.

6. Dragoni, N., Giallorenzo, S., Lafuente, A. L., Mazzara, M., Montesi, F., Mustafin, R., & Safina, L. (2017). Microservices: yesterday, today, and tomorrow. Present and ulterior software engineering, 195-216.

7. Kreps, J., Narkhede, N., & Rao, J. (2011, June). Kafka: A distributed messaging system for log processing. In Proceedings of the NetDB (Vol. 11, No. 2011, pp. 1-7).

8. Akidau, T., Bradshaw, R., Chambers, C., Chernyak, S., Fernández-Moctezuma, R. J., Lax, R., ... & Whittle, S. (2015). The dataflow model: a practical approach to balancing correctness, latency, and cost in massive-scale, unbounded, out-of-order data processing. Proceedings of the VLDB Endowment, 8(12), 1792-1803.

9. Newman, S. (2021). Building microservices: designing fine-grained systems. "O'Reilly Media, Inc.".

10. Hohpe, G., & Woolf, B. (2002, July). Enterprise integration patterns. In 9th conference on pattern language of programs (pp. 1-9).

11. Crede, A. (1995). Electronic commerce and the banking industry: the requirement and opportunities for new payment systems using the Internet. Journal of Computer-Mediated Communication, 1(3), JCMC135.

12. Guo, Z., Kauffman, R. J., Lin, M., & Ma, D. (2015). Near real-time retail payment and settlement systems mechanism design.

13. Erik, S., & Emma, L. (2018). Real-time analytics with event-driven architectures: powering next-gen business intelligence. International Journal of Trend in Scientific Research and Development, 2(4), 3097-3111.

14. Gadimov, E., & Birihanu, E. (2025). Real-time suspicious detection framework for financial data streams. International Journal of Information Technology, 1-17.

15. Prorokowski, L., & Prorokowski, H. (2014). Organisation of compliance across financial institutions. Journal of Investment Compliance, 15(1), 65-76.

16. Top 10 Sanctions Screening Software for Banks in 2026, symphonyai, Online. https://www.symphonyai.com/resources/blog/financial-services/top-10-sanctions-screening-software/

17. Stumbauer, S. (2025). The Interplay between Sanctions and Anti-Money Laundering Compliance. In The Next Wave of Global Anti-Money Laundering Enforcement: From Strict Compliance to Intelligent Risk Management that Creates Value (pp. 145-155). Cham: Springer Nature Switzerland.

18. Fadavi, A. (2023). Economic sanctions on the rise: The ever-increasing importance of sanctions screening in a compliance programme. Journal of Financial Compliance, 6(4), 333-345.

19. Zhao, C., & He, Y. (2019, May). Auto-em: End-to-end fuzzy entity-matching using pre-trained deep models and transfer learning. In The World Wide Web Conference (pp. 2413-2424).

20. Chaudhuri, S., Ganjam, K., Ganti, V., & Motwani, R. (2003, June). Robust and efficient fuzzy match for online data cleaning. In Proceedings of the 2003 ACM SIGMOD international conference on Management of data (pp. 313-324).

Downloads

Published

2026-07-05

Issue

Section

Articles

How to Cite

1.
Syed Z, Patel H, Naaz J. High-Throughput Sanctions Screening Using Event-Driven Micro-services in Financial Institutions. IJAIBDCMS [Internet]. 2026 Jul. 5 [cited 2026 Jul. 21];7(3):28-36. Available from: https://ijaibdcms.org/index.php/ijaibdcms/article/view/636