...
# | 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? | ||
6 | Do we need to persist the generated requestID? | ||
7 | Will cps-temporal require the requestID? |
Proposed Diagram
draw.io Diagram | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Type | Method | Ease of implementation | Recommend |
---|---|---|---|
UUID |
| Easy | Y |
Custom | We generate our own | Medium - Hard | N |
...
Async Request Option using Messaging
...