Skip to content

Create Message Engine #5

@bridgesign

Description

@bridgesign

The message engine acts as an abstraction for managing shared memory between concurrent or parallel tasks. It also acts as a memory buffer for subscriber queues as well as temporary buffer for publisher between data copying. The main python loop should ideally use very little memory but in extreme cases try to free memory as quickly as possible and pass everything to the message engine.

Use a third party in-memory database that has a good support for key-value management and pub/sub.

  • Primarily store array data
  • Create a pub/sub abstraction that can be easily used
  • Add get/set calls for a simpler interface

Metadata

Metadata

Assignees

Labels

CoreDevelopment related to core functionalityHighHigh priority

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions