FAQ Database Discussion Community


Is curator's persistent ephemeral nodes just regular ephemeral with retries?

distributed-computing,zookeeper,distributed-system,curator
I'm new to curator and zk - and wanted to double check my understanding with the rest of the community. It seems that documentation for curator is not that well covered. Are curator's persistent ephemeral nodes basically ephemeral znodes, but have extra mechanisms to re-establish connections once it's disconnected? Are...

Contradiction in Lamport's Paxos made simple paper

algorithm,distributed,distributed-system,paxos,consensus
Phase 2. (a) If the proposer receives a response to its prepare requests (numbered n) from a majority of acceptors, then it sends an accept request to each of those acceptors for a proposal numbered n with a value v, where v is the value of the highest-numbered proposal...

How to classify a failure detector?

distributed-computing,distributed-system,distributed-algorithm
I understand that failure detectors in asynchronous systems are basically classified as (eventually)perfect/(eventually)strong and how those classes are defined, but I kind of struggle to get the intuition behind it. Suppose I have a concrete implementation of a failure detector, which periodically listens for heartbeat messages from each process. If...

kafka log.retention.hours inconsistency in multiple brokers

apache-kafka,distributed-system,kafka
I am trying to run multiple kafka brokers. There is a file named server.properties and there is a field "log.retention.hours" which is set to be 168 in my server.properties file. Now if i change the kafka brokers properties file and set different values of "log.retention.hours" in each properties file then...

Synchronize actions in a distributed system

distributed,distributed-computing,zookeeper,distributed-system
What techniques/tools can be used to implement a distributed system with these requirements: At a given time, the system can be in one of 3 states: SYNCING, COMPUTING, or IDLE. Each node in the system can receive two instructions: sync() and compute(). A sync() instruction will be sent to all...

How are distributed queues architectured?

queue,distributed,distributed-computing,distributed-system
What are architectural patterns/solutions that make distributed queues tick? Please share for both ordered and non-ordered types....

How to distribute the server Load

c#,sql-server,server,asyncsocket,distributed-system
I'm trying to get my head around this... I have an application composed of one Server(basically a N tier console application with TCP Async socket programming in C#), One MSSQL database and several clients. Now the problem is thousands of clients is connecting to this server at the same time...

Does Data Synchronization between servers count as distributed system? [closed]

database,distributed,distributed-computing,data-synchronization,distributed-system
I'm just a little bit confused of this concept. I heard the words "Distributed system" a lot, but I'm not really sure my stuff is kind of "Distributed system". Basically, we have a master server( a very big one) as the front line production server. Then , in order to...

Logical Clocks: Lamport Timestamps

messaging,distributed,clock,timing,distributed-system
I am currently trying to understand Lamport timestamps. Consider two processes P1 (producing events a1, a2,...) and P2 (producing events b1, b2,...). Let C(e) denote the Lamport timestamp associated with event an e. I created timestamps for each event as described in the Wikipedia article about Lamport timestamps: According to...

Automating deployments of large distributed client server application part of CI / CD

jenkins,continuous-deployment,distributed-system,continuous-delivery,automated-deployment
For one of our application we are trying to automate the deployment process. We have end to end Continuous Integration implemented (Build/Test/Package/Report) for this application. Now we are trying to implement the automated deployment. This application needs to be deployed in 2000 servers and 50 clients under each server. Some...

Isis2 in ns-3 and bridge tap

c++,wifi,distributed-system,ns-3,isis2
So I need to simulate Isis2 in ns-3. (I am also to modify Isis2 slightly, wrapping it with some C/C++ code since I need at least a quasi real-time mission-critical behavior) Since I am far from having any of that implemented it would interesting to know if this is a...