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
-2
votes
1 answer

In a distributed system, does the Coordinator communicate with all Participants at the same time or tell one of them, who has to inform the others?

I'm reading up on the communication in a distributed system but just can't find an answer to that specific questions. All the diagrams I'm given are vague about it.
-3
votes
1 answer

How to keep user data storage localized to a geographic region for each user?

I want to store user data of an international web app in a datastore that is physically hosted in a regionally-appropriate datacenter (keep data of users in the US on US-hosted data centers, data of European users in EU data centers, that of Chinese…
-3
votes
1 answer

Network Time Protocol

In a distributed system two nodes A and B want to synchronize their clocks. The communications delay along the link A to B is 40ms and along B to A is 20 ms. These delays are unknown to A and B. These nodes use Cristian's algorithm to synchronize…
Mmm
  • 1
  • 2
-3
votes
1 answer

Should two identical databases, one acting as the single source of truth, be forced to have the same timestamps?

I have two databases with virtually identical records, one acting as the single source of truth. The single source of truth regularly updates the other database so that they match. I am wondering if the timestamps of each identical record should be…
-3
votes
1 answer

How a publisher can share data among multiple subscribers?

Every data item published cannot be dropped. So, every data item is important. 3 Publishers and 60 subscribers, are distributed. First publisher provides data item to 20 subscribers with data item of type: type struct{ name string age…
overexchange
  • 15,768
  • 30
  • 152
  • 347
-3
votes
1 answer

How to do best ' distribution by' Greenplum?

For a cluster of 8 segments, design a calendar ( calendar_dt, month_nm, day_of_week_nm,holiday_flg ) and a table with deposits( deposit_id,cuxtomer_id,term, amount, open_dt(the field, which is fk for calendar) ) so as to maximize the performance of…
-4
votes
3 answers

How to build a powerful crawler like google's?

I want to build a crawler which can update hundreds of thousands of links in several minutes. Is there any mature ways to do the scheduling? Is distributed system needed? What is the greatest barrier that limits the performance? Thx.
makeapp
  • 181
  • 3
  • 11
-5
votes
1 answer

algorithm for slicing brute force keyspace

suppose I want to distribute the brute force task between N machine. I have all alphanumeric charset [a-zA-Z0-9] and suppose from 1 to 8 length. want to distribute the range of password between my workers to brute force. how can i implement this…
1 2 3
83
84