distributed

Best approach for small scale distributed C++ apps

I am working on distributing a stand-alone app. Each instance of the app has to be able to send and receive queries. Requirements: Language - C++ Scale - small. May be 5 instances at a time Platform Independent Volume of data transferred is expected to be high(Raw images in the worst case) I don't want to use RPC because it needs a...

Changing SVN Repository

I checked out a project from SVN server A, but I need to commit my changes back to server B - the repositories on both servers have identical structures. How can I do this with Tortoise SVN? Thanks, Don ...

Distributed systems, best framework ?

Hello, I am building a software program that follows the scenario: I have many computers, and add each one of them to the a cluster. Each computer in the cluster can add a file to a distributed table (dictionary,hashmap, should be fast enough). So now I have a place where everyone can see what files does the group/cluster contains. No...

Best Practice for synchronizing common distributed data

I have a internet application that supports offline mode where users might create data that will be synchronized with the server when the user comes back online. So because of this I'm using UUID's for identity in my database so the disconnected clients can generate new objects without fear of using an ID used by another client, etc. H...

Distributing binary applications across linux distros

I've written an application which as of yet is not open source and I'd like to distribute the executable across various linux distros. What's the best way to do this, I've looked a little bit at .rpm and .deb packaging but I can't find if that can be used for binaries or not. Ideally I'd like something like the PackageMaker on OS X or a ...

Sync nightmare - is it possible to use Merge Replication (or RDA) between 2 SQL CE instances without IIS?

Howdy all, We are faced with the following problem that involves keeping the following in sync: 1 Centralised Server (IIS / MSSQL 2005) Many Desktop WPF clients distributed by ClickOnce Many Mobile clients - (Windows CE) With these thorny constraints: all sync relationships are bi-directional the desktop & mobile nodes require o...

Distributed data model

I work in field robotics and we have a central server keeps track of a whole heap of data to do with vehicle state, environment state, tasks, task grouping and so on. There are processes which deal with different parts of this data, and user interfaces which need to be updated when specific parts change. What I want is a way for systems...

alternative to memcached that can persist to disk

I am currently using memcached with my java app, and overall it's working great. The features of memcached that are most important to me are: it's fast, since reads and writes are in-memory and don't touch the disk it's just a key/value store (since that's all my app needs) it's distributed it uses memory efficiently by having each ob...

How to partition client sensitive data using Microsoft Sync Framework (v2 CTP 2)?

Hi, Our central database is to be synchronized in a hub & spoke fashion. We need to be able to partition the data in a way that client data is replicated locally only to that client. Has anyone faced this problem? MSF provides sync scopes - declarations of tables are to be sycned, with the option to specify a filtercolumn and filter ...

Java framework/tool for simple distributed computing problem

Hi We generate pdf files with data regarding monthly financial balance of tens of thousands of clients. At it's peak (100.000 files at the end of year), the process may take as long as 5 days to complete using distribute the load between 5 servers. The distribution of workload is a manual process (eg. server 1 generates pdf for clients ...

Picking a port for listening to a response/keeping socket open?

I've got a client app which has to connect to a server and register for waiting, that is, it wants to be notified when the server is done with some processing. Ideally, I want to keep this client as simple as possible, but the question is, how to "register for waiting". I could keep the socket open and do a blocking read, and as soon as ...

calculate object delta

I am working on an application where client and server share an object model, and the object graphs can become rather big. To save an object from client to server, ideally i would like to send only the difference over the wire, to minimize network traffic. I can pull the original object graph on the server and apply the delta to it Won...

distributed caching on mono

Hi, I'm searching for a distributed caching solution on mono similar to java's terracotta and infinispan. I want to use it as a level 2 cache for nhibernate. Velocity and sharedcache have no mono support, and memcached isn't distributed nor have high availability. Best Regards, sirmak ...

Can you send messages using MSMQ to a machine not in the same domain?

I haven't read enough about or used MSMQ till now. For many years now, I've only known that they exist. So, forgive me if my question indicates lack of rudimentary knowledge on the subject. If I have to send a message from machine A to machine B, but they are not on the same network, is it possible to use MSMQ as the message delivery me...

Observer in a distributed environment

Machine A needs to send a message to machine B. Machine A has a static IP but machine B does not. One option I could think of to solve this problem is that machine B opens a TCP connection to machine A and then machine A sends the data/message to machine B. However, this solution has the following limitations: a) It is not scalable if ...

What are the pros and cons of PyRo and RPyC python libs ?

I am looking for a remote procedure call engine for Python and I've found that PyRo (Python Remote Object) and RPyC (Remote Python Call) are both the kind of thing I am searching for. However, I am curious to know how they compare to each other and what are their pros and cons ? ...

Looking for a framework for logging arbitrary objects in heavily distributed and parallelized system in .NET

(Note: I have seen several questions regarding .NET logging frameworks, but haven't seen any which resembles our requirements. So please don't close this one as a duplicate.) We will need a logging framework for a highly distributed and parallel .NET application with the following features: It must be thread-safe, as log messages wi...

Celebrating a sprint retrospective for team in different locations

I'm part of a small development team (3-4 of us) that uses the Scrum methodology. One of the team is a developer out in India, (we're in the UK), which actually works really well for us, we have daily scrums through Skype calls. I'm going to do a sprint retrospective at the end of this week. This has been a pretty significant sprint for...

Distributed cache with expiration control in Java

The requirement is to cache a large number (100,000 to 1,000,000) of small objects and control the expiration of individual objects based on future events. There is no time component to the expiration. The cache must be available to a number of application servers (SpringSource dm Server) and ideally should be distributable and error t...

Distributed shared memory library for C++ ?

I am writing a distributed application framework in C++. One of the requirements is the provision of distributed shared memory. Rather than write my own from scratch (and potentially re-invent the wheel), I thought I would see if there were any pre-existing Open source libraries - a quick google search did not yield anything to useful. ...