Ticket #105 (closed feature: implemented)

Opened 11 years ago

Last modified 11 years ago

Inter-Fawkes instance sync plugin

Reported by: tim Owned by: tim
Priority: blocker Milestone: RC2009
Component: Fawkes Version:
Keywords: athome Cc:
Git Branch:

Description

Currently there are no means to automatically sync data between multiple Fawkes instances/blackboards.

A plugin is to be written that takes a list of interfaces that is to be synchronized between the local and a remote instance. The plugin should allow for synchronizing an arbitrary number of instances and connections should be kept alive and re-established on failure.

This is related to ticket #45, but it is not the same. While the multi-instance Fawkes is intended to make slaves completely rely on a master (take the master's config, blackboard, logging etc.), this plugin will more loosely couple multiple instances by only exchanging qualified and specified data. Configuration, logging and probably most of the data remain private to the instance. It's a more light-weight collaboration and instance integration.

Change History

comment:1 Changed 11 years ago by tim

  • Status changed from new to assigned

comment:2 Changed 11 years ago by tim

  • Status changed from assigned to closed
  • Resolution set to implemented

Implemented in r2500.

Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Subscriber, Participant

  • Fawkes Trac List(Always)
  • Tim Niemueller(Reporter, Owner, Participant)