Questions tagged [distributed-system]

A distributed system consists of a collection of autonomous computers, connected through a network and distribution middleware, which enables computers to coordinate their activities and to share the resources of the system, so that users perceive the system as a single, integrated computing facility.

A distributed system is a software system in which components located on networked computers communicate and coordinate their actions by passing messages.

1253 questions
-1
votes
2 answers

Why CQRS and Event Sourcing design pattern is getting popular recently?

Command Query Responsibility Separation (CQRS) and Event Sourcing (ES) pattern has been around for more than a decade. However, in recent years, many people are familiarizing themselves with these patterns. Is there any reason like technological…
-1
votes
1 answer

What is the difference between something like a VCS (Git) vs. a Bayou distributed system?

From this paper, https://people.cs.umass.edu/~mcorner/courses/691M/papers/terry.pdf It is mentioned that Bayou used some kinds of Version control to manage and keep tracks using the dependency check and merge procedure. However, it seems to be oddly…
-1
votes
1 answer

Is pastry still used?

I recently tried to find an implementation of the Pastry DHT but couldn't find an active source. I think this was the largest implementation https://www.freepastry.org/ but the last stable release was in 2009. Is pastry still used and is the free…
-1
votes
1 answer

Raft ,why the newer leader's term is bigger than older one

how raft follower rejoin after network disconnected? Just the same as it. However, will the log in machine 0 replaced by machine 1? The committed log after machine 0 left will be nothing? Machine 1 has a greater term, and it will be the…
Eridani
  • 1
  • 1
-1
votes
1 answer

What is decentralized-distributed system? Why Blockchain is decentralized-distributed system?

Distributed System have no single authority and each node is connected to every other node while in Decentralized System each node is not connected to every other node as it also have no single authority. Then how Blockchain is a…
-1
votes
1 answer

Is Azure blob create time Monotonically increasing?

If I create blob1 first and wait until it gets created, then I create blob2 in the same container, is it possible that blob2 creation time is lesser than blob1's creation time? For defination of blob time this can be…
-1
votes
1 answer

How to create a local distributed database using multiple laptops or virtual machines?

I want to run an academic experiment and need to create a distributed database. My plan is to use four devices: two of them running the database, one running a load balancer algorithms and the other sending requests. How do I create this local…
-1
votes
1 answer

debug a C# code that runs by two separate windows services on two systems

I am new to programming. How can I debug a C# code that runs by two separate windows services on two systems? More specifically, I have a program in two systems on different networks connected by a common port. A program is executed by running two…
-1
votes
2 answers

What is the difference between p2p file system and distributed file system?

When I googled for a distributed storage tool for my app, I found two type of technologies: The first represent themselves as p2p file system (IPFS..) and the others as distributed files system (Ceph ..) so what is the different between p2p…
maroodb
  • 1,026
  • 2
  • 16
  • 28
-1
votes
1 answer

java-Hazelcast configurable transport layer

I'm using Hazelcast cluster manager on my distributed Java application and I want to configure Hazelcast to use UDP, specifically for the event bus. My understanding is that Hazelcast will create point-to-point TCP connections while using the event…
user2654096
  • 71
  • 2
  • 8
-1
votes
1 answer

Scaling out scenario with multiple web server and shared files

I need some recommendation or a better suggestion. I have been building a platform and start thinking about what kind of server architecture I need to have. I am not an expert in the server architecture, but when I launch, I need at least a stable…
user826323
  • 2,248
  • 6
  • 43
  • 70
-1
votes
1 answer

R3 Corda distributed system

I want to create two nodes in R3 Corda in my computer and two nodes in another computer and want to communicate from one node in my computer to another in another computer.How do I achieve this in R3 Corda?
-1
votes
2 answers

Why are hotspots on my redis cluster bad?

I have a redis cluster and I am planning to add keys which I know will have a much heavier read/update frequency than other keys. I assume this might cause hotspots on my cluster. Why is this bad and how can I avoid it ?
sharath
  • 3,501
  • 9
  • 47
  • 72
-1
votes
1 answer

distributed algorithm in C

I am a beginner in C. I have to create a distributed architecture with the library MPI. The following code is: #include #include #include #include #include int main(int argc, char **argv) { int…
-1
votes
1 answer

Use cases distributed queue in web server?

I am a newbie who just started reading about distributed system. I am wondering what are some use cases for a distributed queue as opposed to queues on each machine. For example, how RabbitMQ is used among different web servers. How is it used for…
user3463521
  • 572
  • 2
  • 7
  • 16