osrd icon indicating copy to clipboard operation
osrd copied to clipboard

Modify core to be specialized on only one infrastructure at a time

Open ElysaSrc opened this issue 1 year ago • 0 comments

Description and goal

Adapt the core instances so they can be started dynamically with specific infrastructure.

Messages that should be supported:

  • pathfinding_routes / (pathfinding_routes_v2 train schedule v2)
  • standalone_simulation
  • project_signals
  • detect_conflicts
  • stdcm

Acceptance criteria

  • [ ] Implement the startup of core with an infrastructure identifier.
  • [ ] Publish latest seen messages in redis so core_controller can know when destroy a pool
  • [ ] Implement the processing of requests from editoast.
  • [ ] Implement the way to send message to a custom queue for responses when ready.

ElysaSrc avatar Feb 20 '24 15:02 ElysaSrc