Abstract

This paper provides a comprehensive overview of microservices architecture, focusing on its implementation.We discuss the core principles, key components, deployment considerations, challenges, and best practices for building robust and scalable microservices-based applications with C#.The paper emphasizes the benefits of adopting microservices, such as improved scalability, agility, and maintainability, while also addressing common challenges like distributed system complexity and data management.Specific examples and code snippets illustrate the practical aspects of implementing microservices with ASP.NET Core and related technologies.

Citation impact

249
total citations
FWCI
2.70
Percentile
100%
References
12
Citations per year

Authors

2

Topics & keywords

Keywords
  • Microservices
  • Computer science
  • Architecture
  • Service (business)
  • Service-oriented architecture
  • Software architecture
  • Software engineering
  • Interface (matter)
UN Sustainable Development Goals
  • Industry, innovation and infrastructure
No related works found for this paper.