Cyphesis Event Broadcasting System

Registered by Al Riddoch

Cyphesis currently spends a large proportion of its compute time broadcasting events, such as notification that something is moving, or has changed. In order to do this a large number of distance computations are done to see if entities receiving the broadcast are in range. A new subsystem is needed to allow events to be broadcast efficiently, with data stored in a structure way which can reduce the computation required. Consideration should also be given to propagating broadcast events between servers as a cluster.

Blueprint information

Status:
Started
Approver:
None
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
Erik Ogenvik
Definition:
Approved
Series goal:
None
Implementation:
Deployment
Milestone target:
None
Started by
Erik Ogenvik

Related branches

Sprints

Whiteboard

Wouldn't a spatial ordering system, like using a quad tree, help here?

Yeah, it would help, but I am not sure it would be sufficient. /AlRiddoch

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.