Batch Importer (Bib/Acq) (UXPROD-47)

[UXPROD-2012] NFR: Data Import Pub-Sub (Event Driven) Infrastructure, part 2 Created: 21/Aug/19  Updated: 08/Jun/21  Resolved: 16/Dec/19

Status: Closed
Project: UX Product
Components: None
Affects versions: None
Fix versions: Q4 2019
Parent: Batch Importer (Bib/Acq)

Type: New Feature Priority: P2
Reporter: Ann-Marie Breaux (Inactive) Assignee: Ann-Marie Breaux (Inactive)
Resolution: Done Votes: 0
Labels: NFR, crossrmapps, data-import, infrastructure, instances, marccat, marcimport, po-mvp, q3-2019-spillover, suppress-from-capplan
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Continues
continues UXPROD-1806 NFR: Data Import Pub-Sub (Event Drive... Closed
is continued by UXPROD-2196 NFR: PubSub enhancements (BE) Open
Defines
defines FOLIO-1712 PubSub support in FOLIO Open
defines UXPROD-47 Batch Importer (Bib/Acq) Analysis Complete
is defined by MODPUBSUB-57 Create pub-sub user Closed
is defined by MODPUBSUB-59 PubSub client does not work correctly Closed
is defined by MODPUBSUB-41 Integrate kafka client with mod-pubsu... Closed
is defined by MODPUBSUB-50 Create documentation for mod-pub-sub ... Closed
is defined by MODPUBSUB-51 Create Security Service Closed
is defined by MODPUBSUB-52 Create publishers and subscribers on ... Closed
is defined by MODPUBSUB-61 Ensure pub-sub runs correctly on kafk... Closed
is defined by MODPUBSUB-62 Add new LaunchDescriptor and use new ... Closed
is defined by MODPUBSUB-83 Add env variable to set replication f... Closed
is defined by MODPUBSUB-14 Internal publisher Service Closed
is defined by MODPUBSUB-15 Internal subscriber Service Closed
is defined by MODPUBSUB-16 Utility Service Closed
is defined by MODPUBSUB-17 Startup Service Closed
is defined by MODPUBSUB-19 Client Publisher Closed
is defined by MODPUBSUB-20 Client Subscriber Closed
is defined by MODPUBSUB-21 Pub-Sub REST API Closed
is defined by MODPUBSUB-37 Create Publisher register API Closed
is defined by MODPUBSUB-38 Create a subscriber registration API Closed
is defined by MODPUBSUB-39 Create an auditing API Closed
is defined by MODPUBSUB-40 Increase test coverage for mod-pub-sub Closed
is defined by MODPUBSUB-42 Service for creating topics in kafka Closed
is defined by MODPUBSUB-43 Create producers for topics Closed
is defined by MODPUBSUB-46 Create Consumer Service Closed
is defined by MODPUBSUB-47 Create pub-sub client for module regi... Closed
is defined by MODPUBSUB-48 Change logic of delete eventType endp... Closed
is defined by MODPUBSUB-49 Make AuditMessageService a vertx serv... Closed
is defined by MODPUBSUB-56 Release v1.0.0 Closed
is defined by MODPUBSUB-58 Set up local env to demo pub-sub func... Closed
is defined by MODPUBSUB-63 Release v1.0.1 Closed
Relates
relates to MODDICORE-6 Mapping profile engine Closed
relates to MODDICORE-7 Matcher profile engine Closed
relates to MODINV-172 Apply event-driven approach for data-... Closed
relates to MODSOURMAN-226 Apply event-driven approach for data-... Closed
relates to UXPROD-665 Import Inventory Instances and MARCca... Closed
relates to UXPROD-1805 SRS MARC-Inventory Instance relations... Closed
relates to UXPROD-1768 NFR: Data Import (Batch Importer for ... Closed
relates to UXPROD-2076 NFR: Data Import (Batch Importer for ... Closed
relates to FOLIO-1331 Define and describe the architecture ... Open
Epic Link: Batch Importer (Bib/Acq)
Analysis Estimate: Medium < 5 days
Analysis Estimator: Ann-Marie Breaux (Inactive)
Front End Estimate: Very Small (VS) < 1day
Front End Estimator: Taras Tkachenko
Front-End Confidence factor: Low
Back End Estimate: XXL < 30 days
Back End Estimator: Oleksii Kuzminov
Development Team: Folijet
PO Rank: 115

 Description   

This feature is for completion of the PUBSUB work in early Q4 2019; see UXPROD-1806 Closed for the first part of this work

NOTE: Aim for MVP for Q4 2019; possibly create a separate feature for PUBSUB enhancements after the MVP is achieved

Managed by Taras Spashchenko and Oleksii Kuzminov in consultation with VBar and the Tech Council

This will be backend work, to allow for Data Import to interact with other FOLIO applications for matching, actions, and logging

Per Oleksii, umbrellas are just an outline of the needed work. Stories will be linked directly to this feature

Requirements:

  • Define preferred approach
  • Review with Tech Council and POs/Tech Leads for affected apps (Inventory, MARCcat, Acquisitions)
  • Create POC
  • Create complete working infrastructure

https://github.com/folio-org/rfcs/blob/645ac5c208f3f63909700ad4755841df4e769112/text/0000-pub-sub.md



 Comments   
Comment by Ann-Marie Breaux (Inactive) [ 30/Sep/19 ]

Checking with Taras Spashchenko and Oleksii Kuzminov on which umbrellas/stories are complete and can be closed as part of Q3's UXPROD-1806 Closed . The rest will spill over to Q4 in UXPROD-2012 Closed

Generated at Fri Feb 09 00:20:23 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.