中文
相关论文

相关论文: Control Flow Versus Data Flow in Distributed Syste…

200 篇论文

We propose an approach to the definition of microservices with an Answer Set Programming (ASP) `core', where microservices are a successful abstraction for designing distributed applications as suites of independently deployable interacting…

人工智能 · 计算机科学 2020-09-23 Stefania Costantini , Lorenzo De Lauretis

Developing business-logic-rich microservices requires navigating complex trade-offs between data consistency and distributed coordination. Although patterns like Sagas and Transactional Causal Consistency (TCC) provide mechanisms to manage…

软件工程 · 计算机科学 2026-05-05 Daniel da Palma Pereira , António Rito Silva

Internet-enabled things and devices operating in the physical world are increasingly integrated in modern distributed systems, supporting functionalities that require assurances that certain critical requirements are satisfied by the…

分布式、并行与集群计算 · 计算机科学 2020-07-24 Christos Tsigkanos , Martin Garriga , Luciano Baresi , Carlo Ghezzi

Providing resilient network control is a critical concern for deploying Software-Defined Networking (SDN) into Wide-Area Networks (WANs). For performance reasons, a Software-Defined WAN is divided into multiple domains controlled by…

网络与互联网体系结构 · 计算机科学 2019-05-13 Zehua Guo , Wendi Feng , Sen Liu , Wenchao Jiang , Yang Xu , Zhi-Li Zhang

Distributed programs are hard to get right because they are required to be open, scalable, long-running, and tolerant to faults. In particular, the recent approaches to distributed software based on (micro-)services where different services…

编程语言 · 计算机科学 2017-08-25 Ian Cassar , Adrian Francalanza , Claudio Antares Mezzina , Emilio Tuosto

Cloud-native systems represent a significant leap in constructing scalable, large systems, employing microservice architecture as a key element in developing distributed systems through self-contained components. However, the decentralized…

软件工程 · 计算机科学 2024-07-25 Amr S. Abdelfattah

Real-time data processing applications with low latency requirements have led to the increasing popularity of stream processing systems. While such systems offer convenient APIs that can be used to achieve data parallelism automatically,…

编程语言 · 计算机科学 2022-01-04 Konstantinos Kallas , Filip Niksic , Caleb Stanford , Rajeev Alur

Distributed systems store data objects redundantly to balance the data access load over multiple nodes. Load balancing performance depends mainly on 1) the level of storage redundancy and 2) the assignment of data objects to storage nodes.…

分布式、并行与集群计算 · 计算机科学 2023-12-19 Mehmet Aktas , Emina Soljanin

The role of scalable high-performance workflows and flexible workflow management systems that can support multiple simulations will continue to increase in importance. For example, with the end of Dennard scaling, there is a need to…

软件工程 · 计算机科学 2017-10-19 Jay Jay Billings , Shantenu Jha

The Internet of Things (IoT) is emerging as the next big wave of digital presence for billions of devices on the Internet. Smart Cities are practical manifestation of IoT, with the goal of efficient, reliable and safe delivery of city…

分布式、并行与集群计算 · 计算机科学 2019-05-10 Yogesh Simmhan , Pushkara Ravindra , Shilpa Chaturvedi , Malati Hegde , Rashmi Ballamajalu

An established trend in software engineering insists on using components (sometimes also called services or packages) to encapsulate a set of related functionalities or data. By defining interfaces specifying what functionalities they…

软件工程 · 计算机科学 2015-07-29 Daniel Ricardo dos Santos , Silvio Ranise , Serena Elisa Ponta

Number of IoT devices is constantly increasing which results in greater complexity of computations and high data velocity. One of the approach to process sensor data is dataflow programming. It enables the development of reactive software…

网络与互联网体系结构 · 计算机科学 2020-05-25 Tomasz Szydlo , Joanna Sendorek , Robert Brzoza-Woch , Mateusz Windak

Today, considerable Internet traffic is sent from the datacenter and heads for users. The characteristics of connections served by servers in datacenters are usually diverse and varied over time, with continuous upgrades in network…

网络与互联网体系结构 · 计算机科学 2018-10-23 Kefan Chen , Danfeng Shan , Xiaohui Luo , Tong Zhang , Yajun Yang , Ya Zhao , Fengyuan Ren

Cloud applications are more and more microservice-oriented, but a concrete charting of the microservices architecture landscape -- namely, the space of technical options available for microservice software architects in their…

软件工程 · 计算机科学 2022-12-07 Luciano Baresi , Giovanni Quattrocchi , Damian Andrew Tamburri

This paper addresses the problem of output voltage regulation for multiple DC/DC converters connected to a microgrid, and prescribes a scheme for sharing power among different sources. This architecture is structured in such a way that it…

最优化与控制 · 数学 2017-01-12 Mayank Baranwal , Alireza Askarian , Srinivasa M. Salapaka

Microservice and serverless computing systems open up massive versatility and opportunity to distributed and datacenter-scale computing. In the meantime, the deployments of modern datacenter resources are moving to disaggregated…

分布式、并行与集群计算 · 计算机科学 2021-04-26 Xiaoyi Lu , Arjun Kashyap

With the rapid development of smart manufacturing, edge computing-oriented microservice platforms are emerging as an important part of production control. In the containerized deployment of microservices, layer sharing can reduce the huge…

系统与控制 · 电气工程与系统科学 2023-01-02 Yuxiang Liu , Bo Yang , Yu Wu , Cailian Chen , Xinping Guan

Microservice architectures are a popular choice for deploying large-scale data-intensive applications. This architectural style allows microservice practitioners to achieve requirements related to loose coupling, fault contention, workload…

数据库 · 计算机科学 2024-05-21 Rodrigo Laigner , Yongluan Zhou

Over the past decade, machine learning model complexity has grown at an extraordinary rate, as has the scale of the systems training such large models. However there is an alarmingly low hardware utilization (5-20%) in large scale AI…

硬件体系结构 · 计算机科学 2022-11-14 Newsha Ardalani , Saptadeep Pal , Puneet Gupta

The enormous amount of code required to design modern hardware implementations often leads to critical vulnerabilities being overlooked. Especially vulnerabilities that compromise the confidentiality of sensitive data, such as cryptographic…

密码学与安全 · 计算机科学 2021-12-23 Lennart M. Reimann , Luca Hanel , Dominik Sisejkovic , Farhad Merchant , Rainer Leupers