2024-03-15 Sys Ops & Management SIG Agenda and Meeting notes

Date and time

10 EDT = 15 Central European !

https://openlibraryfoundation.zoom.us/j/591934220?pwd=dXhuVFZoSllHU09qamZoZzZiTWhmQT09

Topics


Attendees

TimeItemWhoNotes
5WelcomeIngolf

30FOLIO Architectural PoC Review Feedback

All

the FOLIO Architectural PoC Review Feedback will serve as a mechanism to provide feedback and questions

Some reported API calls which will "break on the new platform": MODSIDECAR-13: Options for handling modules which call OKAPI

Looking at architectural proof-of-concept:


Notes:

  • What is the reason for Kong gateway vs. Okapi
  • Ingolf: have heard from more than one place, that speed is an issue. Okapi knowingly slow in migrations (was "bottlneck" in Jeremy's AirFlow Migration scenario). Also heard from GoKB people, that harvesting data from GoKB is slow ("would take 3 to 4 weeks"), mainly because all data go through Okapi.
  • Jeremy: But license issue for Kong is unsolved.
  • Uwe: There is a "published version" of Kong; code is published, but may not be modified. Ingolf: Heard from Julian and others that we need commercial version of Kong if we want to serve our libraries.
  • Uwe: There are alternatives to Kong, for example tyk. Why have those not been taken into account (or have they?) https://tyk.io/tyk-vs-kong/
  • Uwe: Sidecars module seem to be in late stages of development; for me this is more than a "Proof of Concept". Has this all been discussed in the TC ?
  • Uwe: Sidecars solves the "bottleneck" issue (of data going all thru a gateway) by using direct inter-module communication
  • Ingolf: What will replace the registration of the modules at Okapi ? Will there be a central registration at all ??
  • Uwe: The Manager component mgr-tenant-entitlement will be the piece of software that will take that place. See here:
    • MODSIDECAR-13: Options for handling modules which call OKAPI
    • Okapi interface provision using mgr-components

      mgr-tenant-entitlement

      mgr-applications

    • the entitlement module is a request broker, but in a centralised way.
    • All components described here (Sidecar, Keycloak and the manager components) seem to be developed beyond a stage of "proof of concept".




--
20WolfCon PlanningAll

A few exciting updates to share for WOLFcon 2024:Call for Proposals Now Open:

 Got ideas about open-source to share? Talk about it at WOLFcon.

 Submit a presentation, panel, short talk, or pre-conference workshop. The deadline for submissions is March 31, 2024.

 Submit a session here.

  Early Bird Registration Now Open: Join us at Senate House, University of London. September 24-26, 2024. 

 Register now through July 31, 2024 for an early bird discounted rate

 .Learn more about WOLFcon 2024: Want to learn more about the Open Library Foundation and WOLFcon? Be sure to visit our website where you can learn more about the foundation, members projects, communities, and the annual conference.


Submissions for SysOps presentation, panel, short talk or pre-conference workshop? Have a SysOps session or talk, could be hybrid.

Notes:

  • no progress today due to low audience (Uwe only signed in as a "guest"). Will resume discussion next week.


5Topics for next meetings



Action items

  • Type your task here, using "@" to assign to a user and "//" to select a due date