Microservice Transition and its Granularity Problem: A Systematic Mapping Study [PDF]
Microservices have gained wide recognition and acceptance in software industries as an emerging architectural style for autonomic, scalable, and more reliable computing.
Andrawos M +87 more
core +2 more sources
Dependable workflow management system for smart farms
Smart Farming is a new and emerging domain representing the application of modern technologies into agriculture, leading to a revolution of this classic domain.
Catalin Negru +7 more
doaj +1 more source
Exploring Maintainability Assurance Research for Service- and Microservice-Based Systems: Directions and Differences [PDF]
To ensure sustainable software maintenance and evolution, a diverse set of activities and concepts like metrics, change impact analysis, or antipattern detection can be used.
Bogner, Justus +3 more
core +1 more source
An Attention Mechanism-Based Microservice Placement Scheme for On-Star Edge Computing Nodes
In the context of high-speed networks with 5G and 6G, the influx of user requests under variable usage scenarios puts great pressure on the monolithic architecture, and quality of service (QoS) is gradually not guaranteed.
Xiangyu Su +5 more
doaj +1 more source
Microservices Architecture Enables DevOps: an Experience Report on Migration to a Cloud-Native Architecture [PDF]
This article reports on experiences and lessons learned during incremental migration and architectural refactoring of a commercial mobile back end as a service to microservices architecture.
Balalaie, A +2 more
core +1 more source
Microservices architecture is widely used because of the ease of maintaining its microservices, as opposed to encapsulating functionality in a monolithic, which may negatively impact the development process when the application continues to grow.
Siti Rochimah, Bintang Nuralamsyah
doaj +1 more source
Microservices User Requests Allocation Strategy Based on Improved Multi-objective Evolutionary Algorithms [PDF]
How to allocate concurrent user requests to a system based on a microservices architecture to optimize objectives such as time,cost,and load balance,is one of the important issues that microservices-based application systems need to pay attention to.The ...
ZHU Han-qing, MA Wu-bin, ZHOU Hao-hao, WU Ya-hui, HUANG Hong-bin
doaj +1 more source
Deploying microservices in container‐based cloud environments increases the agility of resource scaling. However, the delay in autoscaling for microservices caused by container cold start results in response time service‐level objectives (SLO) violations
Dacheng Zhou +5 more
doaj +1 more source
An Application of Declarative Languages in Distributed Architectures: ASP and DALI Microservices.
In this paper we introduce an approach to the possible adoption of Answer Set Programming (ASP) for the definition of microservices, which are a successful abstraction for designing distributed applications as suites of independently deployable ...
Stefania Costantini +2 more
doaj +1 more source
MicroServices-driven enterprise architecture model for infrastructure optimization
Enterprise architecture (EA) is a discipline that is becoming increasingly important for businesses that are undergoing digital transformation. EA encompasses the practice of designing and managing the entire architecture of an organization, including ...
A. M. Abd-Elwahab +2 more
doaj +1 more source

