distributed-computing

Distributed KD-tree

Hi, My friend and I are working on a project for distributed KD-tree with applications to location-aware services in mind. Can anyone point us to papers related to this? Thanks ...

What is meant by Distributed Systems AND Pervasive Middleware and Services

Hi, I like to know what is meant by 1)Distributed Systems 2)Pervasive Middleware and Services what technologies are involved in it and what programming languages might be used for them. as they are included in the program structure of a postgraduate course. Thanks ...

How do you implement sorting and paging on distributed data?

Here's the problem I'm trying to solve: I need to be able to display a paged, sorted table of data that is stored across several database shards. Paging and sorting are well known problems that most of us can solve in any number of ways when the data comes from a single source. But if you're splitting your data across shards or using ...

What good middleware solutions are there for clustered/distributed services

I'm looking for existing middleware solutions that address aspects of service clustering/distribution for load-balancing and availability. I'm looking into building up my own infrastructure for this based on a messaging system (more specifically, JMS). However, if possible I'd rather use something which already exists. The system shoul...

How to stop/restrict execution of some method (~when already some object is calling that).

Dear Experts, i am stuck in a situation, where i need to move balls in multi-user way, i m using RMI in a distributed animation of moving BALLS . My goal is to move multiple balls in a way, so that multiple clients observe the same movement/position of balls, i m using ball object which is remote object. My problem is: i am calling t...

What are the best papers for learning about algorithms for communicating updates in a distributed system?

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...

Looking to contribute to open source or ideas for something open source

I hold degrees in computer science and mathematics. Both of these fields are extremely interesting to me. I particularly like high performance computing, statistical computing, c++, distributed computing, and algorithms. I would very much like to experience open source programming but don't really have any ideas of my own and would like ...

WCF and SOAP exception handling policy

Has anyone got a framework that can be used to determine whether specific communication exceptions are connection or timeout errors? I have some central Head-Office systems that communicate with various other systems, some SOAP, some WCF and some TCP Sockets. These all create financial transactions. For each of the above cases I need c...

How to ensure message transfer by pull-/polling from a webserver.

This builds on How to send messages between Companies. If I decide that company S(upplier) should poll orders from company (B) in some simple HTTP based Way what is the best implementation. I assume Company B has a Webserver running and the backend database of this Webserver is durable. We should make as few a possible assumptions abou...

bulding pipelines on lsf (load sharing facility)

I am trying to build a pipeline of jobs to be submitted to lsf job queues but the documentation left me somewhat guessing as to how this can be implemented. Let's say I have 3 jobs A, B and C, where B depends on A being finished successfully and C depends on B. I know about the -w option for bsub, with which I can define a dependency su...

Best method for running distributed processing on Mac OSX

Hi, I am currently attempting to run a rather CPU intensive application for a research project on a computer running OSX 10.4. There is no way that even a fast MacPro could handle this amount of processing. I'm fairly new to the concept of distributed processing, but it seems to me that I have two options: 1) try to set up a cluster of...