Skip to content

Concurrency and parallelism. #272

@giulioungaretti

Description

@giulioungaretti

The architecture implemented at the moment is showing some issues that are non trivial to fix:

  • pickling,
  • monitoring,
  • performance
  • in general seems to hard to grasp for the users
  • intermittent test failures due to syncing issues

Need to:

  • "Foreground" fully functional with live plot
  • No multiprocessing as default, keep in the code as "experimental"

And then carefully design how we want to do concurrency and parallelism:

  • python or not python ?
    • if not python ØMQ, erlang, f# backends
  • servers running on fridges and instruments

Notes:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions