Hej,
I recently read a lot of papers from Lamport, Fischer, Lynch, Brewer to get a feeling for their perspective of distributed systems.
I was wondering, what are current open distributed computing research questions/topics? Many areas from databases, communication, fault-tolerance, number crunching, etc. seem to be tackled and in quit...
I've been doing socket programming for a while in C++, and kind of got tired of having to write the same code to handle for errors, serializing / deserializing data, etc.
Are there programming languages out there that have first-class support for distributed system?
...
Hi,
Whats the best way to identify network behavior??
Behavior of the ports/interfaces and routers?
I can get data and analyse the traffic but trying to search for a pattern for a meaningful classification.
Any help appreciated.
Thank you
...
I have somewhat of a problem.
We have a centralized interface engine that will talk to a web service that will provide information complement and allow to submit request to external systems. All this is good and fine until we have to integrate this with the required security from this provider.
They issue certificates distributed thro...
I need to keep a filesystem shared between two nodes in different locations, in a way fully redundant, so that programs running in both nodes should see the whole filesystem.
The situation is that a datafile could be stored in any of the nodes, then a program running in the other could have been notified by a third party about the exist...
I'll start with these - IMO brilliant - articles:
Base: An Acid Alternative - by Dan Pritchett (eBay), 2008
Eventually Consistent (- Revisited) - by Werner Vogels (Amazon), 2008
Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services (non-free) - by Seth Gilbert, Nancy Lnych (MIT), 2002
I'm i...
We have a server that's remote and we're using a google app engine frontend to search for files in our database, and then have those link to our server through http.
Is there a better way to serve remote files from app engine?
...
I wounder how the world-wide ATM-systems are architected. It must be pretty hard for the banks to design a consistent system world wide. Do they use eventual consistency for this or do they use a great ACID system?
I can be in Sweden one day, where my bank is and use the ATM, then take the airplane to USA or Thailand and use the ATM abr...
By the CAP theorem, it is impossible for a distributed Erlang system to simultaneously provide all three of the following guarantees:
Consistency (all Erlang runtimes, or nodes, see the same data at the same time)
Availability (node failures do not prevent survivors from continuing to operate)
Partition Tolerance (the system continues ...
I have a distributed system in mind (multiple nodes in a single datacenter) that I want to have the following properties:
nodes can enter and leave the system at any time.
There is no data replication between nodes.
Which node the client makes use of is up to the client (i.e. it could be consistent hashing, it could be something else...
Hello everyone,
I am tasked with writing a distributed event managing tool where each client, either a Ruby, C# or Java Client, synchronises all changes with a list of registered clients. I have to use XML-RPC to achieve the goal. My team and I have written up an XML-RPC client and server in each language and will provide the relevant s...
I am working on a project where I want to have the ability to specify that certain nodes of the replica set can never be primary nodes ie in case of a failure where all primary capable nodes die the system should be reduced to a read-only state till some primary capable node comes up. Is this possible? If yes how? If not what is the best...