Research on Architecting Microservices: Trends, Focus, and Potential for Industrial Adoption

Ieee account.

  • Change Username/Password
  • Update Address

Purchase Details

  • Payment Options
  • Order History
  • View Purchased Documents

Profile Information

  • Communications Preferences
  • Profession and Education
  • Technical Interests
  • US & Canada: +1 800 678 4333
  • Worldwide: +1 732 981 0060
  • Contact & Support
  • About IEEE Xplore
  • Accessibility
  • Terms of Use
  • Nondiscrimination Policy
  • Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity. © Copyright 2024 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.

IMAGES

  1. The A to Z Of Microservice Architecture

    microservices architecture research paper

  2. Microservice Architecture

    microservices architecture research paper

  3. Mini guide on microservices architecture: all you need to know

    microservices architecture research paper

  4. Microservice architecture pattern

    microservices architecture research paper

  5. Design Microservices Architecture with Containers

    microservices architecture research paper

  6. Leveraging microservices architecture by using Docker technology

    microservices architecture research paper

VIDEO

  1. Microservices Architecture

  2. Investigating the Evolution of Microservices Architecture

  3. Advantages and Disadvantages of Microservices Architecture

  4. Monolith Architecture vs Microservice Architecture in Software Development and Design

  5. The TRUTH About Microservices

  6. Digital CxO Podcast Ep. 24

COMMENTS

  1. Research on Architecting Microservices: Trends, Focus, and Potential

    Microservices are a new trend rising fast from the enterprise world. Even though the design principles around microservices have been identified, it is difficult to have a clear view of existing research solutions for architecting microservices. In this paper we apply the systematic mapping study methodology to identify, classify, and evaluate the current state of the art on architecting ...

  2. Architecting with microservices: A systematic mapping study

    The high number of conference and journal papers indicate that architecting with microservices is progressing as research topic despite its relative young age; the relatively low number of workshop papers indicate that researchers commonly target more scientifically-rewarding publication types (like journals and conferences) when working on ...

  3. On Microservice Analysis and Architecture Evolution: A ...

    Some papers treat the relationships between Service-Oriented Architecture (SOA) and microservices differently. For instance, Brandon et al. [ 47 ] does not necessarily distinguish differences between SOA and Microservices since the paper's proposed approach of graph-based root cause analysis can be used on both types of systems.

  4. A Systematic Literature Review on Microservices

    In recent years microservices is seen as the architecture style for scalable, fast evolving cloud applications. As part of this paper, a systematic mapping study was carried out around microservices.

  5. Revisiting the practices and pains of microservice architecture in

    1. Introduction. Microservices Architecture (MSA) has become the latest trend in software development. It advocates the concept of componentization, based on which a single application is implemented as a set of small and independent services (Newman, 2015).Each MSA service is run in its own process and communicates with others through lightweight mechanisms (Fowler and Lewis, 2014).

  6. A Systematic Mapping Study on Microservices Architecture in DevOps

    The rest of this paper is organized as follows: ... Performance Engineering for Microservices: Research Challenges and Directions. In: Proceedings of the 8th on International Conference on Performance Engineering Companion (ICPE), L'Aquila, Italy, pp. 223-226, ACM, 2017. ... Microservices Architecture Enables DevOps: Migration to A Cloud ...

  7. Continuous Architecting with Microservices and DevOps: A Systematic

    mapping microservices development to the DevOps pipeline, while [11] focused on initially characterizing the available body of research and [16] focused only on architectural styles. - Comprehensiveness : We included results from eight bibliographic sources and papers from the citations of the retrieved papers [19] to increase the paper base.

  8. Architecting with Microservices: a Systematic Mapping Study

    Objective: We aim at identifying, classifying, and evaluating the state of the art on architecting with microservices from the following perspectives: publication trends, focus of research, and ...

  9. Architectural Patterns for Microservices: A Systematic Mapping Study

    Architectural Patterns f or Microservices: a Systematic Mapping Study. Davide T aibi 2 and V alentina Lenarduzzi 2 and Claus Pahl 1. 1 Tampere University of Technology, Finland. 1 Free University ...

  10. Design, Monitoring, and Testing of Microservices Systems: The

    Context: Microservices Architecture (MSA) has received significant attention in the software industry. However, little empirical evidence exists on design, monitoring, and testing of microservices systems. Objective: This research aims to gain a deep understanding of how microservices systems are designed, monitored, and tested in the industry. Method: A mixed-methods study was conducted with ...

  11. A Comparative Review of Microservices and Monolithic Architectures

    Omar Al-Debagy Department of Electronics Technology Budapest University of Technology and Economics Budapest, Hungary [email protected]. Abstract— Microservices' architecture is getting attention in the academic community and the industry, and mostly is compared with monolithic architecture. Plenty of the results of these research ...

  12. Microservice reference architecture design: A multi‐case study

    4 MULTI-CASE STUDY RESEARCH. In this section, microservices reference architecture is evaluated using case study research. In this evaluation, our architecture designs based on viewpoints and feature diagrams are used. Section 4.1 describes the case study protocol. Sections 4.2 and 4.3 present the results from the two cases, respectively.

  13. Architecting with microservices: A systematic mapping study

    an evidence-based discussion of the emerging research trends, patterns, and gaps, and their implications for future research on architecting with microservices. This study is an extended version of our previous research on architecting with microservices (Di Francesco et al., 2017b). The novelties added in this study are: (i) the extension of ...

  14. PDF Evaluating The Impact Of Cloud-Based Microservices Architecture On

    The papers provided focus on evaluating the impact of cloud-based microservices architecture on application performance. They highlight the benefits and challenges of adopting microservices, such as improved modularity, scalability, and fault isolation. The evaluation of performance metrics, including response time, throughput, and resource ...

  15. Applied Sciences

    Microservice architecture (MSA) is an architectural style for distributed software systems, which promotes the use of fine-grained services with their own lifecycles. Several benefits of MSA have been reported in the literature, including increased modularity, flexible configuration, easier development, easier maintenance, and increased productivity. On the other hand, the adoption of MSA for ...

  16. From monolithic systems to Microservices: An assessment framework

    Re-architecting monolithic systems with Microservices-based architecture is a common trend. Various companies are migrating to Microservices for different reasons. ... In this paper, we proposed an assessment framework to support companies in reasoning on the usefulness of the migration to Microservices. ... P. Lago, Research on architecting ...

  17. (PDF) Testing Microservices Architecture-Based Applications: A

    Microservices is a style of architecture in which an extensive. application is built as a set of modular components or services. Each module supports a specific task or business objective. and ...

  18. Deployment and communication patterns in microservice ...

    Their study (i) focuses on the main practical motivations behind using microservices (ii) different types of microservices architectures involved (iii) the existing methods, techniques, and tool support to enable microservice architecture development and operation, and (iv) the existing research issues and what should be the future research ...

  19. (PDF) On Micro-services Architecture

    The micro-services app roach is a relatively new term in. software architecture patterns. T he micro-service. architecture is an approach to developing an application as a. set of small in ...

  20. Dynamic Microservices to Create Scalable and Fault Tolerance Architecture

    Our research hypothesis proposes the use of the architecture of a server-client system that combines distributed computing and microservices for solving these challenges. The paper is structured as follow: Section 2 presents a short overview of the current literature in clarifying the importance of the microservices, including two known ...