642 Hits in 5.0 sec

Microservices Science and Engineering [article]

Manuel Mazzara, Kevin Khanda, Ruslan Mustafin, Victor Rivera, Larisa Safina, Alberto Sillitti
2017 arXiv   pre-print
regarding programming languages construction and intelligent buildings.  ...  In this paper we offer an overview on the topic of Microservices Science and Engineering (MSE) and we provide a collection of bibliographic references and links relevant to understand an emerging field  ...  Component-wise each building block is built as a microservice [30] embedding business capabilities in isolation. Every microservice can be reused, orchestrated, and aggregated with others [31] .  ... 
arXiv:1706.07350v1 fatcat:h5bvexj45nht3mkxhpr2cktiuu

Data Management in Microservices: State of the Practice, Challenges, and Research Directions [article]

Rodrigo Laigner and Yongluan Zhou and Marcos Antonio Vaz Salles and Yijian Liu and Marcos Kalinowski
2021 arXiv   pre-print
We discuss the shortcomings of state-of-the-art database systems regarding microservices and we conclude by devising a set of features for microservice-oriented database systems.  ...  Through this process, we were able to categorize the state of practice of data management in microservices and observe several foundational challenges that cannot be solved by software engineering practices  ...  (c) Lastly, the use of data stream processing systems (DSPSs) for processing streams (e.g., updates to data items) generated by microservices to build materialized views was also mentioned.  ... 
arXiv:2103.00170v2 fatcat:k2gywu5njbddronkbahi4momyy

Control Flow Versus Data Flow in Distributed Systems Integration: Revival of Flow-Based Programming for the Industrial Internet of Things

Wilhelm Hasselbring, Maik Wojcieszak, Schahram Dustdar, Schahram Dustdar
2021 IEEE Internet Computing  
We discuss coupling in distributed systems integration and reflect the history of business process modeling with respect to data and control flow.  ...  However, in our experience with microservice architectures, interactions and flows among microservices are usually more complex than in traditional, monolithic enterprise systems, since services tend to  ...  A crucial aspect of SOA is service orchestration. Developers utilize service orchestration to support the automation of business processes.  ... 
doi:10.1109/mic.2021.3053712 fatcat:cvqlq4eya5chnamrjq46bmrkri

Dev-for-Operations and Multi-sided Platform for Next Generation Platform as a Service

Bela Berde, Steven Van Rossem, Aurora Ramos, Matteo Orru, Anas Shatnawi
2018 2018 European Conference on Networks and Communications (EuCNC)  
) for building Telco PaaSes.  ...  architectures. (1) Development-for-Operations (Dev-for-Operations) impacts not only the overall workflow for deploying a Platform as a Service (PaaS) in an open foundry environment, but also the Telco business  ...  TELCO PAAS AND MSP The RFB-based system is essentially a system that offers components that can easily be used by, or integrated into other RFBs.  ... 
doi:10.1109/eucnc.2018.8443272 dblp:conf/eucnc/BerdeRROS18 fatcat:i7wbcbbfwzh7hksdztpsyzbtrm

From Webscale To Telco, The Cloud Native Journey

Bessem Sayadi, Nikos Stasinopoulos, Bilal Al Jammal, Thomas Deiss, Athina Ropodi, Ilhem Fajjari, Cristian Patachia, David Griffin, David Breitgand, Josep Martrat, Ricard Vilalta, Shuaib Siddiqui (+1 others)
2018 Zenodo  
The WP highlights that we must ensure ascending compatibility with cloud environment in order to design a cloud-native 5G system and benefit from the best technologies from the cloud industry, essentially  ...  Admin processes: Run admin/management tasks as one-off processes that are preferably declaratively stated against a release, using the same codebase and configuration.  ...  Webscale companies started by building their businesses on single monolithic applications. Over the time, they developed so-called microservice architectures.  ... 
doi:10.5281/zenodo.1306414 fatcat:hmfhoeihordaxjrqkrbmumjsuu

A Delivery Robot Cloud Platform Based on Microservice

Zuozhong Yin, Jihong Liu, Bin Chen, Chuanjun Chen, Giovanni Muscato
2021 Journal of Robotics  
The microservice architecture is adopted to split the monomer robot application into multiple services and then implement automatic orchestration and deployment of services on the cloud platform based  ...  Some scholars have proposed developing robot applications through the microservice development paradigm, but there is currently no unified microservice-based robot cloud platform.  ...  , as well as the process of automatic orchestration and deployment of cloud services.  ... 
doi:10.1155/2021/6656912 fatcat:djyrc35p6rdqlh6v3k4e5y2c2e

An Approach for Reconstructing Applications to Develop Container-Based Microservices

Joonseok Park, Daeho Kim, Keunhyuk Yeom
2020 Mobile Information Systems  
Finally, we show that microservices constructed using the proposed method have higher reusability than those constructed using existing methods.  ...  In addition, it is possible to rapidly distribute the configured microservices by a container, and a container orchestration technology that manages the distributed multiple containers can be realized;  ...  Developers can build on the basis of design data using development tools or languages for each tier.  ... 
doi:10.1155/2020/4295937 fatcat:xogar5uezba5dpgpbc4aabtxyy

Challenges and Solution Directions of Microservice Architectures: A Systematic Literature Review

Mehmet Söylemez, Bedir Tekinerdogan, Ayça Kolukısa Kolukısa Tarhan
2022 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.  ...  On the other hand, the adoption of MSA for a specific software system is not trivial and a number of challenges have been reported in the literature.  ...  Therefore, this study proposes using declarative business processes to coordinate and orchestrate microservices from a data flow perspective.  ... 
doi:10.3390/app12115507 fatcat:qfu64p2nbvffzpc5tgvlfl7unu

Semantic Microservice Framework for Digital Twins

Gernot Steindl, Wolfgang Kastner
2021 Applied Sciences  
Digital Twins (DT) in industrial cyber-physical systems are the key enabling technology for Industry 4.0.  ...  The architecture utilizes Semantic Web technology and a workflow engine for service orchestration to support the fulfilment of the identified requirements.  ...  Such workflow engines can also be used for microservice orchestration [42] .  ... 
doi:10.3390/app11125633 fatcat:b3ahguopcjbgxkbhoujdpbnjqi

Assembling the Web of Things and Microservices for the Management of Cyber-Physical Systems

Manel Mena, Javier Criado, Luis Iribarne, Antonio Corral
2021 Journal of universal computer science (Online)  
A Digital Dice is a servient system of the WoT domain that represents a device by the features of the device, hence different WoT description models result in different microservices related to the particular  ...  Cyber-Physical Systems (CPS) and Internet of Things (IoT) devices are handled by numerous different protocols.  ...  Once the infrastructure is defined, the generation process builds the different microservices of the Digital Dices.  ... 
doi:10.3897/jucs.70325 fatcat:cm5wcsy7wbfmnkpl4nscfi5l3a

Devops and Microservices Based Internet of Things Meta-Model

2020 International Journal of Emerging Trends in Engineering Research  
This Meta-model allows us to generate a system of connected objects that can be deployed on three levels: Fog, Edge, Cloud.  ...  The Meta-model proposed in this article is a fusion between 5 Meta-models: Internet of Things -Microservices -Ansible -Docker -Kubernetes.  ...  The objective of this article is to propose a PIM model [14] that gathers all the concepts that allow us to build an Internet of Things system based on microservices and supported by the three tools  ... 
doi:10.30534/ijeter/2020/217892020 fatcat:ecg6x3lqlfaongy2plqybjzv3u

Domain Objects and Microservices for Systems Development: A Roadmap [chapter]

Kizilov Mikhail, Antonio Bucchiarone, Manuel Mazzara, Larisa Safina, Victor Rivera
2018 Advances in Intelligent Systems and Computing  
also be applied with success to the microservice scenario.  ...  This paper discusses a roadmap to investigate Domain Objects being an adequate formalism to capture the peculiarity of microservice architecture, and to support Software development since the early stages  ...  In contrast, choreography used to compose higher-level services from existing orchestrated processes to track messages between these parties.  ... 
doi:10.1007/978-3-319-70578-1_10 fatcat:meeteq6bj5e4xeokifcmu54ouu

Assessing the Human Condition in Medical Cyber-Physical System Based on Microservices Architecture

Bohdan Havano, Lviv Polytechnic National University, Computer Engineering Department, Mykola Morozov
2021 Advances in Cyber-Physical Systems  
These means involve the parallel processing of data on vital signs of the human condition, organizing the means of information processing into separate independent logical elements — microservices, in  ...  The goal of the work is to propose architectural and information model for assessing the human condition on the basis of microservice architecture in medical cyber-physical system, which, in contrast to  ...  This microservice is implemented using the Ruby on Rails (ROR) framework. It has a built-in framework for declaring deferred tasks (Active Job) and their execution in different queues.  ... 
doi:10.23939/acps2021.02.112 fatcat:alfmhpsklzekrgco5bdjwbm3mm

An Automated Deployment Engine Based on a PaaS Cloud Platform of the Micro-service Architecture System

Chen Zhong, Xin Yuan, Jun Yang, G. Lee
2018 MATEC Web of Conferences  
engine is designed and implemented based on the Docke PaaS platform so as to provide a simple, flexible, efficient, full-stack, full-process deployment solution to the micro service architecture system  ...  In view of the deployment management problems caused by the service atomization, architecture complexity and large-scale cluster of micro-service architecture system, a PaaS cloud platform automation deployment  ...  The data source item declares all the data source information used by the business service, and is used in the process of calling the cloud database management service to create/mount the cloud database  ... 
doi:10.1051/matecconf/201822702020 fatcat:2h7zayds5vh7pkfjuqkv6lxklq

Enabling the Orchestration of IoT Slices through Edge and Cloud Microservice Platforms

Fernandez, Vidal, Valera
2019 Sensors  
In addition, a functional prototype of the proposed orchestrator has been implemented, using open-source software and microservice platforms.  ...  In addition, this proposal can also be used on commercial cloud platforms, like the Google Compute Engine, showing that it can take advantage of the benefits of edge and cloud computing respectively.  ...  Alternatively, the placement decisions and the selection of transport networks can be provided to the orchestrator as a set of business rules, generated by an Operations Support System/Business Support  ... 
doi:10.3390/s19132980 fatcat:jqzj6aibhrca3dnzvfxik5gp3q
« Previous Showing results 1 — 15 out of 642 results