Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DPL-041 | Research: Allow PAM (Rhys) to consume the 'labwhere_uploaded_from_manifest' events without losing the insert via builders into MLWH [Heron] #185

Open
6 tasks
rl15 opened this issue Jun 16, 2021 · 1 comment

Comments

@rl15
Copy link

rl15 commented Jun 16, 2021

Description
DPL-041 | Research: Allow PAM (Rhys) to consume the 'labwhere_uploaded_from_manifest' events without loosing the insert via builders into MLWH

As per the original intention of the MQ architecture PAM (DT4) would like to consume from the events Q directly rather than looking for update from database.

Who the primary contacts are for this work
Callum S (PAM)
Rhys (PAM)
James G (PSG) *1
Katy T (PSG)*1

*1 first discussion to generate options below

Options

  1. New Q
  • PSG create new Q on our exchange
  • New credentials for PAM
  • Simplest approach
  • If teh consumer stops messages will back up and consume disk space. Mitigation set a maximum Time To Live (TTL)
  1. New host PSD maintained
  • Create separate Rabbit MQ for customers
  • New credentials for PAM
  • Better separation
  • More PSD infrastructure to manage on FCE
  1. New Host PAM maintained
  • New credentials for PAM PAM create separate Rabbit MQ used only by them
  • New credentials for PAM PSG shovel 'labwhere_uploaded_from_manifest' (and others in time?) events form existing PSD exchange to PAM RMQ instance
  • Best seperation
    o Shovel could til back up so need to agree policy what would be the expected behavior
    o Maintenance burden moved from PSD to PAM

Additional context or information
This relates to enabling Important Samples (See backlog item GPL-843 Flag 'Must sequence' and 'preferentially sequence' samples in box buster #51 and its associates)

@rl15 rl15 added the Reporting label Jun 17, 2021
@rl15 rl15 changed the title DPL-041 | Research: Allow PAM (Rhys) to consume the 'labwhere_uploaded_from_manifest' events without loosing the insert via builders into MLWH DPL-041 | Research: Allow PAM (Rhys) to consume the 'labwhere_uploaded_from_manifest' events without losing the insert via builders into MLWH Jun 17, 2021
@rl15 rl15 changed the title DPL-041 | Research: Allow PAM (Rhys) to consume the 'labwhere_uploaded_from_manifest' events without losing the insert via builders into MLWH DPL-041 | Research: Allow PAM (Rhys) to consume the 'labwhere_uploaded_from_manifest' events without losing the insert via builders into MLWH [Heron] Jun 17, 2021
@rl15
Copy link
Author

rl15 commented Aug 25, 2021

Deprecated in Fortnightly PSD/DT1/DT4/DT6 meeting on 25th Aug

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant