DeepAI AI Chat
Log In Sign Up

A Compendium on Distributed Systems

by   Aneesh Khole, et al.

Computer systems have evolved over the years starting from sizable, single-user, slow, and expensive machines to multi-user, fast, cheaper, and small-sized machines. The use of multi-user computer networks has given rise to a new paradigm of computing known as Distributed Systems. A distributed system is regarded as software consisting of a collection of dependent network communication and computational nodes. This paradigm yields high performance while also maintaining high efficiency due to the decentralization of various computer related tasks to several computer nodes that are interconnected. Even if distributed systems have proven to be beneficial over the years it also has some design flaws, security concerns and challenges. In this paper, the main objective is to define these issues, challenges and security concerns while also examining the various solutions developed over the years to resolve them. This paper also briefly covers the components as well as the working of Distributed Systems.


page 1

page 2

page 3

page 4


A Survey of Coded Distributed Computing

Distributed computing has become a common approach for large-scale compu...

Model-based analysis support for dependable complex systems in CHESS

The challenges related to dependable complex systems are heterogeneous a...

Hardware Security in Spin-Based Computing-In-Memory: Analysis, Exploits, and Mitigation Techniques

Computing-in-memory (CIM) is proposed to alleviate the processor-memory ...

Comparison Study for Multi-vendor Versus Single-vendor for Enterprise Computer Networks

One of the topics that concerns the way computer networks are designed, ...

The AtLarge Vision on the Design of Distributed Systems and Ecosystems

High-quality designs of distributed systems and services are essential f...

Feature Encoding in Band-limited Distributed Surveillance Systems

Distributed surveillance systems have become popular in recent years due...

Oprema – The Relay Computer of Carl Zeiss Jena

The Oprema (Optikrechenmaschine = computer for optical calculations) was...