Event-Based Microservices Architectures for High-Throughput Sanctions Compliance

Authors

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

DOI:

https://doi.org/10.63282/3050-9246.IJETCSIT-V7I3P105

Keywords:

Event-Driven Architecture, Microservices, Sanctions Compliance, Apache Kafka, Distributed Systems, Cloud Computing, Financial Crime Compliance, Real-Time Processing, Enterprise Architecture

Abstract

As financial institutions engage in more and more cross-border transactions, as well as changing regulatory requirements and constantly growing global watchlists, the volume and complexity of the demand for sanctions screening is growing to unprecedented levels. Traditional monolithic compliance solutions may not offer the scalability, resilience, low-latency and operational flexibility needed to effectively support real time sanctions screening, leading to processing bottlenecks, delayed decision making and higher operational costs. The study introduces a new microservices-based architecture that allows for high throughput for sanctions compliance based on principles of asynchronous event streaming, decoupled services and using cloud-native deployments. In the proposed architecture the data ingestion service, event publishing service, sanctions screening service, watchlist management service, alert generation service, audit logging service, notification service and reporting service are all first class pieces of microservices that can be deployed independently, meaning they can be detached from any concerns when trouble arises.The proposed architecture breaks down the compliance workflow into independently deployable microservices each responsible for their own set of actions, such as data ingestion service, event publishing service, sanctions screening service, watchlist management service, alert generation service, audit logging service, notification service, and reporting service, and an event broker is used for reliable, scalable and fault-tolerant communications between these services. The research methodology involves architectural design, technology integration and performance evaluation on representative high volume sanction-screening data sets with the aim of measuring throughput, response latency, scalability, fault tolerance and resource usage across different transaction rates. Experimental results show that the proposed architecture achieves significantly higher processing throughput, lower end-to-end response time, and horizontal scalability, and high continuous services availability when there is a component failure compared to the traditional monolithic implementations. Moreover, the architecture enhances regulatory requirements by offering robust audit logs, secure event processing, as well as durable and distributed execution. This work makes several key contributions, including the creation of a scalable event-driven model for financial compliance, by embedding cloud-native microservices into the distributed event streaming infrastructure of financial sanctions screening in real-time; and a detailed performance assessment to show that the proposed architecture was viable, enabling the implementation of future enterprise financial compliance engines handling large volumes of financial transactions in a regulatory environment.

Downloads

Download data is not yet available.

References

[1] Hohpe, G., & Woolf, B. (2004). Enterprise integration patterns: Designing, building, and deploying messaging solutions. Addison-Wesley Professional.

[2] 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.

[3] Jamshidi, P., Pahl, C., Mendonça, N. C., Lewis, J., & Tilkov, S. (2018). Microservices: The journey so far and challenges ahead. IEEE Software, 35(3), 24-35.

[4] Evans, E. (2004). Domain-driven design: tackling complexity in the heart of software. Addison-Wesley Professional.

[5] Vernon, V. (2013). Implementing domain-driven design. Addison-Wesley.

[6] Lakshman, A., & Malik, P. (2010). Cassandra: a decentralized structured storage system. ACM SIGOPS operating systems review, 44(2), 35-40.

[7] Fowler, M. (2012). Patterns of enterprise application architecture. Addison-Wesley.

[8] Ireddy, R. K. (2024). Event-native financial onboarding platforms: A Kafka-centric reference architecture for sub-minute identity and compliance processing. World Journal of Advanced Research and Reviews, 21(2), 2182-2192.

[9] Richardson, C. (2018). Microservices patterns: with examples in Java. Simon and Schuster.

[10] Odofin, O. T., Abayomi, A. A., Uzoka, A. C., Adekunle, B. I., Agboola, O. A., & Owoade, S. (2024). Designing Event-Driven Architecture for Financial Systems Using Kafka, Camunda BPM, and Process Engines. International Journal of Scientific Research in Science, Engineering and Technology, 11(4), 427-441.

[11] Kleppmann, M. (2019). Designing data-intensive applications.

[12] Dasari, H. P. (2025). Kafka event sourcing for real-time risk analysis. International Journal of Computational and Experimental Science and Engineering.

[13] He, M. D., Leckow, M. R. B., Haksar, M. V., Griffoli, M. T. M., Jenkinson, N., Kashima, M. M., ... & Tourpe, H. (2017). Fintech and financial services: Initial considerations. International Monetary Fund.

[14] Kafka, A. (2023). Apache kafka documentation. Apache Software Foundation, 1(1).

[15] Rodiles, A. (2017). The design of UN sanctions through the interplay with informal arrangements. In Research Handbook on UN Sanctions and International Law (pp. 177-193). Edward Elgar Publishing.

[16] Kumar, T. V. (2018). Event-Driven App Design for High-Concurrency Microservices.

[17] Vallemoni, R. K. (2024). FDIC Resolution & Regulatory Submissions: Traceable, Reconciled Data Pipelines for Large Financial Institutions. J Artif Intell Mach Learn & Data Sci, 2(3), 3209-3216.

[18] Davuluri, P. N. Streaming Data Architectures For Sanctions Screening And Fraud Intelligence. JEC PUBLICATION.

[19] Purella, S. (2025). Microservices and event-driven architectures in high-volume financial systems. Journal Of Engineering And Computer Sciences, 4(7), 851-860.

[20] Khriji, S., Benbelgacem, Y., Chéour, R., Houssaini, D. E., & Kanoun, O. (2022). Design and implementation of a cloud-based event-driven architecture for real-time data processing in wireless sensor networks. The Journal of Supercomputing, 78(3), 3374-3401.

[21] Jangam, S. K., Karri, N., & Muntala, P. S. R. P. (2022). Advanced API Security Techniques and Service Management. International Journal of Emerging Research in Engineering and Technology, 3(4), 63-74.

[22] Lupton, C. (2024). Sanctions compliance as a basis for non-performance of contractual obligations. Journal of Economic Criminology, 6, 100101.

[23] Rodríguez, C., Schleicher, D., Daniel, F., Casati, F., Leymann, F., & Wagner, S. (2013). SOA-enabled compliance management: instrumenting, assessing, and analyzing service-based business processes. Service Oriented Computing and Applications, 7(4), 275-292.

[24] Davuluri, P. N. (2022). Cloud-Native Data Platform Modernization for Regulatory Compliance in Global Banking. Kurdish Studies.

Published

2026-07-11

Issue

Section

Articles

How to Cite

1.
Patel H, Syed Z, Naaz J. Event-Based Microservices Architectures for High-Throughput Sanctions Compliance. IJETCSIT [Internet]. 2026 Jul. 11 [cited 2026 Jul. 21];7(3):38-4. Available from: https://www.ijetcsit.org/index.php/ijetcsit/article/view/778

Similar Articles

51-60 of 633

You may also start an advanced similarity search for this article.