English
Related papers

Related papers: Migration in the Stencil Pluralist Cloud Architect…

200 papers

This paper presents a stream-oriented architecture for structuring cluster applications. Clusters that run applications based on this architecture can scale to tenths of thousands of nodes with significantly less performance loss or…

Distributed, Parallel, and Cluster Computing · Computer Science 2007-05-23 Tassos S. Argyros , David R. Cheriton

Cloud Computing is rising fast, with its data centres growing at an unprecedented rate. However, this has come with concerns over privacy, efficiency at the expense of resilience, and environmental sustainability, because of the dependence…

Networking and Internet Architecture · Computer Science 2015-05-13 Alexandros Marinos , Gerard Briscoe

Serverless is an emerging cloud computing paradigm that facilitates developers to focus solely on the application logic rather than provisioning and managing the underlying infrastructure. The inherent characteristics such as scalability,…

Software Engineering · Computer Science 2023-11-23 Muhammad Hamza , Muhammad Azeem Akbar , Kari Smolander

The scalability and flexibility of microservice architecture have led to major changes in cloud-native application architectures. However, the complexity of managing thousands of small services written in different languages and handling…

Networking and Internet Architecture · Computer Science 2024-05-24 Behrooz Farkiani , Raj Jain

Sharing data from various sources and of diverse kinds, and fusing them together for sophisticated analytics and mash-up applications are emerging trends, and are prerequisites for grand visions such as that of cyber-physical systems…

Databases · Computer Science 2011-09-22 Dinh Tien Tuan Anh , Wang Wenqiang , Anwitaman Datta

We consider a hierarchical edge-cloud architecture in which services are provided to mobile users as chains of virtual network functions. Each service has specific computation requirements and target delay performance, which require placing…

Networking and Internet Architecture · Computer Science 2022-02-21 Itamar Cohen , Carla Fabiana Chiasserini , Paolo Giaccone , Gabriel Scalosub

Digital societies come with a design paradox: On the one hand, technologies, such as Internet of Things, pervasive and ubiquitous systems, allow a distributed local intelligence in interconnected devices of our everyday life such as smart…

Computers and Society · Computer Science 2020-01-07 Evangelos Pournaras

Through the 1990s to 2012 the internet changed the world of computing drastically. It started its journey with parallel computing after it advanced to distributed computing and further to grid computing. And in present scenario it creates a…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-08-09 Gaurav Mittal , Dr. Nishtha Kesswani , Kuldeep Goswami

The agility inherent to today's business promotes the definition of software architectures where the business entities are decoupled into modules and/or services. However, there are advantages in having a rich domain model, where domain…

Software Engineering · Computer Science 2022-01-20 Diogo Faustino , Nuno Gonçalves , Manuel Portela , António Rito Silva

The decentralized architecture of Internet sparkled techno-utopian visions of a virtual freedom space for humanity. Peer-to-peer systems, collaborative creation (wikipedia), open source software (Linux), universal shared knowledge, and the…

Computers and Society · Computer Science 2020-10-23 Pedro Garcia Lopez

Recent advances in computing architectures and networking are bringing parallel computing systems to the masses so increasing the number of potential users of these kinds of systems. In particular, two important technological evolutions are…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-04-05 Gabriele D'Angelo , Moreno Marzolla

Microservices architectures have become the foundation for developing scalable and modern software systems, but they also bring significant challenges in managing heterogeneous and distributed data. The pragmatic solution is polyglot…

Databases · Computer Science 2025-09-11 Festim Halili , Anila Nuhiji , Diellza Mustafai Veliu

We have entered an era where the importance of decentralized solutions has become more obvious. Blockchain technology and its derivatives are distributed ledger technologies that keep the registry of data between peers of a network. This…

Cryptography and Security · Computer Science 2020-12-21 E. Karaarslan , E. Konacaklı

Grid computing is a distributed computing paradigm which aims to aggregate several heterogeneous and distributed resources, belonging to different and independent organizations, in a dynamic, transparent and coordinated way. Since its…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-12-27 Cosimo Anglano , Massimo Canonico , Marco Guazzone

This article surveys blockchain-based approaches for several security services. These services include authentication, confidentiality, privacy, and access control list (ACL), data and resource provenance, and integrity assurance. All these…

Cryptography and Security · Computer Science 2018-10-23 Tara Salman , Maede Zolanvari , Aiman Erbad , Raj Jain , Mohammed Samaka

Cloud computing is an emerging computing model where IT and computing operations are delivered as services in highly scalable and cost effective manner. Recently, embarking this new model in business has become popular. Companies in diverse…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-01-22 Jafar Shayan , Ahmad Azarnik , Suriayati Chuprat , Sasan Karamizadeh , Mojtaba Alizadeh

Recently, there has been growing interest in the field of cloud manufacturing (CM) amongst researchers in the manufacturing community. Cloud manufacturing is a customer-driven manufacturing model that was inspired by cloud computing, and…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-01-30 Ali Vatankhah Barenji , Hanyang Guo , Zonggui Tian , Zhi Li , W. M. Wang , George Q. Huang

The hybrid cloud idea is increasingly gaining momentum because it brings distinct advantages as a hosting platform for complex software systems. However, there are several challenges that need to be surmounted before hybrid hosting can…

Software Engineering · Computer Science 2022-05-11 Sreekrishnan Venkateswaran , Santonu Sarkar

Edge computing has become increasingly popular across many domains and enterprises. However, given the locality constraint of edges (i.e., only close-by edges are useful), multiplexing diverse workloads becomes challenging. This results in…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-06-26 Faria Kalim , Shadi A. Noghabi

Edge computing allows for the decentralization of computing resources. This decentralization is achieved through implementing microservice architectures, which require low latencies to meet stringent service level agreements (SLA) such as…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-14 Suhrid Gupta , Muhammed Tawfiqul Islam , Rajkumar Buyya