Home
World Journal of Advanced Engineering Technology and Sciences
International, Peer reviewed, Referred, Open access | ISSN Approved Journal

Main navigation

  • Home
    • Journal Information
    • Abstracting and Indexing
    • Editorial Board Members
    • Reviewer Panel
    • Journal Policies
    • WJAETS CrossMark Policy
    • Publication Ethics
    • Instructions for Authors
    • Article processing fee
    • Track Manuscript Status
    • Get Publication Certificate
    • Issue in Progress
    • Current Issue
    • Past Issues
    • Become a Reviewer panel member
    • Join as Editorial Board Member
  • Contact us
  • Downloads

ISSN: 2582-8266 (Online)  || UGC Compliant Journal || Google Indexed || Impact Factor: 9.48 || Crossref DOI

Fast Publication within 2 days || Low Article Processing charges || Peer reviewed and Referred Journal

Research and review articles are invited for publication in Volume 18, Issue 3 (March 2026).... Submit articles

Performance Optimization of NET Core APIs for High-Concurrency Enterprise Systems Using Asynchronous Programming Patterns

Breadcrumb

  • Home
  • Performance Optimization of NET Core APIs for High-Concurrency Enterprise Systems Using Asynchronous Programming Patterns

Ramadevi Nunna *

Senior Assistant Vice President & Senior Data Engineer, NC, USA.

Review Article
 
World Journal of Advanced Engineering Technology and Sciences, 2023, 09(01), 504–512.
Article DOI: 10.30574/wjaets.2023.9.1.0167
DOI url: https://doi.org/10.30574/wjaets.2023.9.1.0167

Received on 20 April 2023; revised on 22 June 2023; accepted on 28 June 2023

Background: Modern enterprise systems increasingly rely on .NET Core APIs to serve high volumes of concurrent requests. Traditional synchronous programming models often lead to thread starvation, increased latency, and poor scalability. With the growth of cloud-native architectures, efficient resource utilization has become a critical concern. Asynchronous programming offers a promising approach to handling concurrency efficiently. However, improper implementation may negate its benefits. Therefore, systematic investigation is required to optimize API performance under high concurrency.
Aim: The primary aim of this study is to analyze and optimize the performance of .NET Core APIs in high-concurrency enterprise environments. The research focuses on the effective application of asynchronous programming patterns. It seeks to identify bottlenecks related to thread management and I/O-bound operations. Another objective is to evaluate scalability improvements achieved through async-based designs. The study also aims to provide architectural guidance for enterprise developers. Ultimately, it contributes practical optimization strategies for real-world systems.
Method: This research adopts an experimental and analytical methodology. Various asynchronous programming patterns in .NET Core, such as async/await and Task-based models, are implemented and tested. Performance benchmarks are conducted under simulated high-concurrency workloads. Metrics including throughput, response time, and CPU utilization are measured. Comparative analysis is performed between synchronous and asynchronous implementations. Architectural Figures and tables are used to summarize findings.
Results: The experimental results demonstrate significant performance improvements using asynchronous programming. Optimized APIs show reduced response times and improved throughput under heavy load. Thread pool exhaustion is effectively mitigated through non-blocking I/O operations. CPU utilization becomes more stable and predictable. Scalability increases linearly with concurrent users in async-enabled systems. These results confirm the effectiveness of asynchronous design patterns.
Conclusion: Asynchronous programming is a critical technique for optimizing .NET Core APIs in high-concurrency enterprise systems. Proper implementation significantly enhances scalability and performance. The study highlights the importance of selecting suitable async patterns and avoiding common pitfalls. Performance benchmarking validates the practical benefits of the proposed approach. The findings provide actionable insights for enterprise API development. Future work may explore integration with reactive and distributed architectures.
 

NET Core; Asynchronous Programming; High Concurrency; API Performance; Enterprise Systems

https://wjaets.com/sites/default/files/fulltext_pdf/WJAETS-2023-0167.pdf

Get Your e Certificate of Publication using below link

Download Certificate

Preview Article PDF

Ramadevi Nunna. Performance Optimization of NET Core APIs for High-Concurrency Enterprise Systems Using Asynchronous Programming Patterns. World Journal of Advanced Engineering Technology and Sciences, 2023, 09(01), 504-512. Article DOI: https://doi.org/10.30574/wjaets.2023.9.1.0167

Get Certificates

Get Publication Certificate

Download LoA

Check Corssref DOI details

Issue details

Issue Cover Page

Editorial Board

Table of content


Copyright © Author(s). All rights reserved. This article is published under the terms of the Creative Commons Attribution 4.0 International License (CC BY 4.0), which permits use, sharing, adaptation, distribution, and reproduction in any medium or format, as long as appropriate credit is given to the original author(s) and source, a link to the license is provided, and any changes made are indicated.


Copyright © 2026 World Journal of Advanced Engineering Technology and Sciences

Developed & Designed by VS Infosolution