Results 21 to 30 of about 1,416 (174)
Towards an understanding of microservices [PDF]
Microservices architectures are a departure from traditional Service Oriented Architecture (SOA). Influenced by Domain Driven Design (DDD), microservices architectures aim to help business analysts and enterprise architects develop scalable applications that embody flexibility for new functionalities as businesses develop, such as scenarios in the ...
Dharmendra Shadija +2 more
openaire +3 more sources
Anomaly Propagation Based Fault Diagnosis for Microservices [PDF]
Microservice architectures separate a large-scale complex application into multiple independent microservices.These microservices with various technology stacks communicate with lightweight protocols to implement agile development and conti-nuous ...
WANG Tao, ZHANG Shu-dong, LI An, SHAO Ya-ru, ZHANG Wen-bo
doaj +1 more source
KubeHound: Detecting Microservices’ Security Smells in Kubernetes Deployments
As microservice-based architectures are increasingly adopted, microservices security has become a crucial aspect to consider for IT businesses. Starting from a set of “security smells” for microservice applications that were recently proposed in the ...
Giorgio Dell’Immagine +2 more
doaj +1 more source
MIA-NDN: Microservice-Centric Interest Aggregation in Named Data Networking
The named data networking (NDN)-based microservice-centric in-network computation poses various challenges in terms of interest aggregation and pending interest table (PIT) lifetime management. A same-named microservice-centric interest packet may have a
Muhammad Imran +3 more
doaj +1 more source
Sim-DRS: a similarity-based dynamic resource scheduling algorithm for microservice-based web systems [PDF]
Microservice-based Web Systems (MWS), which provide a fundamental infrastructure for constructing large-scale cloud-based Web applications, are designed as a set of independent, small and modular microservices implementing individual tasks and ...
Yiren Li +7 more
doaj +2 more sources
Automated Code-Smell Detection in Microservices Through Static Analysis: A Case Study
Microservice Architecture (MSA) is becoming the predominant direction of new cloud-based applications. There are many advantages to using microservices, but also downsides to using a more complex architecture than a typical monolithic enterprise ...
Andrew Walker, Dipta Das, Tomas Cerny
doaj +1 more source
Variable granularity service function chain mapping algorithm based on microservice architecture
For the problem that the end-to-end delay of the service function chain (SFC) cannot meet the demand of delay-sensitive applications in 5G environment, a variable granularity service function chain mapping (VG-SFCM) algorithm based on microservice ...
Xiaochun WU +4 more
doaj +2 more sources
Self-Reconfiguring Microservices [PDF]
Microservices is an emerging paradigm for the development of distributed systems that, originating from Service-Oriented Architecture , focuses on the small dimension, the loose coupling, and the dynamic topology of services. Microservices are particularly appropriate for the development of distributed systems in the Cloud.
Maurizio Gabbrielli +4 more
openaire +3 more sources
We describe a first proposal for a new packaging system for microservices based on the Jolie programming language, called the Jolie Package Manager (JPM). Its main features revolve around service interfaces, which make the functionalities that a service provides and depends on explicit.
Fabrizio Montesi, Dan Sebastian Thrane
openaire +2 more sources
Continuous Debugging of Microservices
Debugging is one of the most difficult tasks during the development of cloud-native applications for the microservices architecture. This paper proposes a continuous debugging facility to support the DevOps continuous development methodology. It has been implemented and integrated into the Integrated DevOps Environment CIDE for microservices written in
Zhu Hong, Bayley, Ian, Wang Hongbo
openaire +2 more sources

