[UXPROD-3380] Add Kafka Message Queues to Select Circulation Storage Record Types Created: 21/Oct/21 Updated: 05/Jul/22 Resolved: 18/Feb/22 |
|
| Status: | Closed |
| Project: | UX Product |
| Components: | None |
| Affects versions: | None |
| Fix versions: | Lotus (R1 2022) |
| Type: | New Feature | Priority: | P1 |
| Reporter: | Brooks Travis | Assignee: | Brooks Travis |
| Resolution: | Done | Votes: | 0 |
| Labels: | consortia, d2ir-circulation-flow, kafka, loans, requests, resourceaccess | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Release: | Lotus R1 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Front End Estimate: | Out of scope | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Back End Estimate: | XXL < 30 days | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Development Team: | Volaris | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PO Rank: | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rank: Cornell (Full Sum 2021): | R5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
Current situation or problem: Systems outside of mod-circulation-storage and mod-circulation may have a requirement to react to changes in loan and request records or the creation of a new check-in record. We need to publish messages to a Kafka queue to which these modules can subscribe. In scope
Out of scope
Use case(s):
Proposed solution/stories
Links to additional info Questions If initial consumers don't need some event types (eg. DELETE, DELETE_ALL, do we want to support them initially? |
| Comments |
| Comment by Marc Johnson [ 24/Jan/22 ] |
|
As this work is going ahead prior to the cross app sync working group coming to a conclusion, is this work using the approach defined in the ES based inventory search PoC or the preliminary proposal from Raman Auramau in the working group? |
| Comment by Brooks Travis [ 25/Jan/22 ] |
|
Marc Johnson That is my understanding. Dima Tkachenko is doing the implementation. The plan is to implement something more along the lines of what Raman has proposed for for the cross-app sync. There’s a separate MG feature for that. |
| Comment by Marc Johnson [ 25/Jan/22 ] |
I'm not sure I follow that answer. I think you are saying that this feature covers an implementation like the ES based inventory search PoC and then there is a separate feature for 2022 R2 for extending that to be more like Raman's proposal? How wrong is that interpretation? |
| Comment by Brooks Travis [ 25/Jan/22 ] |
|
Marc Johnson That is the correct interpretation |
| Comment by Brooks Travis [ 18/Feb/22 ] |
|
Verified in rancher |