Sarcouncil Journal of Applied Sciences Aims & Scope
Sarcouncil Journal of Applied Sciences
An Open access peer reviewed international Journal
Publication Frequency- Monthly
Publisher Name-SARC Publisher
ISSN Online- 2945-3437
Country of origin-PHILIPPINES
Impact Factor- 3.78, ICV-64
Language- English
Keywords
- Biology, chemistry, physics, Environmental, business, economics, Plant-microbe Interactions, PostHarvest Biology.
Editors

Dr Hazim Abdul-Rahman
Associate Editor
Sarcouncil Journal of Applied Sciences

Entessar Al Jbawi
Associate Editor
Sarcouncil Journal of Multidisciplinary

Rishabh Rajesh Shanbhag
Associate Editor
Sarcouncil Journal of Engineering and Computer Sciences

Dr Md. Rezowan ur Rahman
Associate Editor
Sarcouncil Journal of Biomedical Sciences

Dr Ifeoma Christy
Associate Editor
Sarcouncil Journal of Entrepreneurship And Business Management
Optimizing Microservices Architecture: Security, Data Consistency, and High-Performance Java Computing
Keywords: Microservices Architecture, Java, Security, Data Consistency, Reactive Programming, CQRS, Spring Boot, High-Performance Computing, OAuth2, WebFlux
Abstract: Microservices architecture has become a dominant paradigm in modern software development, offering flexibility, scalability, and modularity. However, its distributed nature presents critical challenges in ensuring security, maintaining data consistency, and achieving high performance, particularly in enterprise-grade Java applications. This study aims to address these challenges by proposing an integrated optimization framework that enhances microservices architecture across three key dimensions: security, consistency, and performance. Using Java-based microservices developed with Spring Boot and deployed on a Kubernetes environment, this research implements security mechanisms including OAuth2, JWT, HTTPS, and mutual TLS to reduce system vulnerabilities. Distributed transaction patterns such as the Saga pattern, Event Sourcing, and CQRS were evaluated to improve data consistency across services. High-performance computing was addressed through the adoption of reactive programming models, leveraging asynchronous and non-blocking processing via Spring WebFlux and Project Reactor. The experimental evaluation, supported by statistical analyses such as paired t-tests and ANOVA, revealed significant improvements in all three areas. Security risk scores dropped by over 70%, while CQRS provided the highest transaction success rate (98.1%) and lowest data anomaly rate. Reactive Java significantly reduced response time and improved throughput under heavy load, while also reducing CPU and memory usage. This study concludes that a holistic approach combining secure communication, reliable data handling, and efficient computing can lead to robust and scalable Java-based microservices systems. The findings provide practical insights for developers and system architects designing modern cloud-native applications
Author
- Hemasundara Reddy Lanka
- Technical Architect Publicis Sapient Minneapolis
- Dr. Nagaraju Devarakonda
- Professor Grade-1 & HOD Department of Software System Engineering School of Computer Science & Engineering VIT-AP University Amaravathi
- Vijaya Kumar Pothireddy
- Software Engineer Google LLC Cambridge
- Geethanjali Sanikommu
- Application Developer Flagstar Bank Troy