distributed

Distributed system design using only C

Hi, I have the work of implementing a distributed system of nodes (like p2p nodes) each of these nodes (lets say A,B,C and D) perform certain functions and need to interact with each other for various operations such as synchronize operations and other things like 15 A nodes interact with a group of 5 B nodes to get into the least loade...

What is Distributed Lock Server

What is Distributed Lock Service (or Server)? When it needs to be used? ...

P2P or Distributed System implementation

Hi, I have the work of implementing a distributed system of nodes (like p2p nodes) each of these nodes (lets say A,B,C and D) perform certain functions and need to interact with each other for various operations such as synchronize operations and other things like 15 A nodes interact with a group of 5 B nodes to get into the least loade...

How to use database server for distributed job scheduling?

I have around 100 computers and few workers on each of them. The already connect to a central database to query for job parameters. Now I have to do job scheduling for them. One job for one worker takes few minutes, doesn't require network connection (except for dealing jobs and reporting) and can be done at any time in any order. Cons...

Distributed Computing Framework (.NET) - Specifically for CPU Instensive operations

I am currently researching the options that are available (both Open Source and Commercial) for developing a distributed application. "A distributed system consists of multiple autonomous computers that communicate through a computer network." Wikipedia The application is focused on distributing highly cpu intensive operations (as ...

Collection replication using multicast

Hi, need a technology (open source or build myself) usable from C# that allows me to in one process maintain a “master” collection of objects (says a Dictionary of Customer objects) and in n other “client” processes maintain an in-memory duplicate of the “master” collection. All changes to the collection should only happen to the “maste...

How to install fsd-amoeba(Distributed Operating System)

Hello All, I hope you to know about fsd-amoeba which is a distributed operating system. I searched so much in the web to find a good manual for installing this OS but unfortunately that doesn't help me so mush.(http://fsd-amoeba.sourceforge.net/install.html) The problem is I cann't make vdisk. If you need more details don't hesitate to...

How would you store encrypted information in public DVCS repository?

Hello Everyone, I have projects that multiple developers are working on. We all work off the same git repository. Currently, I do not store production server configuration in the repository, because the configuration files contain database credentials. I would like to start storing these configurations in the repository, so I'm thinki...

Providing robust message delivery in Erlang

This is in relation to the ongoing discussion in my previous Question http://stackoverflow.com/questions/1810313/performance-penalty-of-message-passing-as-opposed-to-shared-data One of issues being discussed was the amount of work needed to distributed algorithms in Erlang using Message Passing vs. Shared state. My viewpoint is that ...

What are the best practices for a small distributed team which will work on a Drupal project?

Hi, after some research, we opted for working with Drupal on our next project and we are a distributed team. Since Drupal stores (based on what we saw until now) all it's content on a database, how can we, as a distributed team work together on this project? What are the best practices we should take? We thought about using a shared...

Distributed DataBase with NeoDatis ODB

I'm using the Neodatis ODB Database in my new system. Everything works fine, but I would like to make a Distributed Database. Does anyone knows how can I make that using Neodatis Database(A Database Master Server and his slaves in different computers)? ...

Distributed bug tracker to go with DVC

We've pretty much licked the whole distributed thing for version control at this point. I'm not saying everything's perfect, but, from hereon out, it's mostly just a matter of continuing what has already been started. Distributed bug tracking, though, is in its infancy stage, IMHO. It's rather inconvenient, not being able to work with...

Reliable(durable) distributed logging engine

Trying to find a commercial logging framework for distributed systems. This framework must allow .NET applications on a Remote Server to log messages which can then be collected in a Central Location. If possible the Central Location should store messages in a SQL Server database. Requirements: Be able to initiate the logging of messa...

Distributed Databases: Calculating page-shipping cost

Hi, I'm looking to know how to calculate shipping cost for sending pages to remote sites of a distributed database. The explanation I have is: "Tuples are shipped in units of one page by waiting for a page to be filled before sending a message from processor i to processor j" If it helps, each processor have 100 buffer pages of 4000 b...

Handling being online and offline

I have an application which makes calls to an online database. If I lose the connection to the internet or the database is down my application will crash. What is the approach to handle this? My own approach would be to have a object which keeps calling the database all the time and if an exception is thrown, then an event is fired whi...

Simple Distributed Computation (similar to summation) (in C++)

I'm looking for a framework / approach to do message passing distributed computation in C++. I've currently got an iterative, single-threaded algorithm that incrementally updates some data model. The updates are literally additive, and I'd like to distribute (or at least parallelize) the computation hereof over as many machines+cores a...

Messages via SOAP throws CommunicationException

This is how my service is set up: myServiceHost = new ServiceHost(typeof(ChatCommunicationService), new Uri("http://localhost:8080")); myServiceHost.AddServiceEndpoint(typeof(IChatService), new WSHttpBinding(), "Soap"); myServiceHost.Open(); This is how my webservice client is set up: ChannelFactory<IChatService> scf = new ChannelFac...

Recommended integration mechanism for bi-directional, authenticated, encrypted connection in C client/JVM server setup?

Let me first give an example. Imagine you have a single server running a JVM application. This server keeps a collection of N equations, once for each client: Client #1: 2x Client #2: 1 + y Client #3: z/4 This server includes an HTTP interface so that random visitors can type https://www.acme.com/client/3 int their browsers and see ...

Parallelized record combining - matching on multiple keys

I have been looking at using MapReduce to build a parallelized record combining system. The language doesn't matter, I can use a pre-existing library such as Hadoop or build my own if necessary, I'm not worried about that. The problem that I keep running into, however, is that I need the records to be matched on multiple criteria. For e...

How to make distributed builds using XCode 3.2 on OS X 10.6

After I upgraded using a clean install from OS X 10.5 to 10.6.2 and upgraded the XCode to 3.2.1 I wasn't able to use distributed builds feature anymore. There are several issues that I detected: In most cases Bonjour is not detecting the other computers even they are on the same switch. I added a custom 'set' where I added manually th...