...
# | Issue | Decision | Notes/Jira |
---|---|---|---|
1 | What topic to use? proposed ncmp-async-xxx | ||
2 | Agree proposed change to url | ||
3 | passthrough request need to be able to handle different response types (using accept header) but the async option would have a fixed and possibly different response type. | ||
4 | How many messages are we expecting at peak time? | ||
5 | Should we create a standalone app to demo or are tests sufficient? |
Proposed Diagram
draw.io Diagram | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Rest Endpoint with Async Flag
...
Response types for passthrough
Will we be able to handle everything "as-is"?
Future or alternative
Why do we need a future (or alternative)? - To gather response from DMI.
RequestID Generation
Type | Method |
---|---|
UUID |
|
Async Request Option using Messaging
...