Skip to end of banner
Go to start of banner

2021-05-12 Meeting Notes

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Date

05-12-2021

Attendees

Zak Burke

Jeremy Huff

Marc Johnson

Tod Olson

Craig McNally

Julian Ladisch

Mark Veksler

VBar

Discussion items

Time

Item

Who

Notes

all the minutes and then some

Continuation: ElasticSearch

TC

  • TC should provide guidance WRT:
    • how to use kafka? at present, the mod-search index is populated by mod-inventory-storage directly accessing kafka to publish its updates; may other modules do the same?
    • how to use mod-search? at present, mod-search is backed by ES; could it instead by backed by another indexing solution such as lucene? is ES now considered "part of the platform" in a somewhat analogous way to PostgreSQL?
  • WRT kafka:
    • active discussions/active work is taking place
    • TC is not being asked to make a decision about kafka at this time
  • WRT mod-search:
    • licensing concerns are resolved. ... or should be; TAMU will confirm internally.
    • explicitly supporting things with an abstraction layer is too expensive WRT support
      • i.e. there must be constraints on implementation options for core modules; while a microservice's public interface is agnostic (HTTP), we can't just pick any language/any service/any etc. and expect full support from dev-ops. it is simply not practically feasible, even if technically feasible.
    • Q: What are we saying about mod-search and ES; what is the "point of contact" for an app using ES? must it go through mod-search or can it hit ES directly?
      • A: ES, like PostgreSQL, is part of the platform; it is supported, no special approval  is from a developer's point of view, there are no constraints on the use of ES. apps may access it directly.
5 minfuture agenda itemsCraig McNally
  • reference record upgrades
    • lots of discussion, but folks are having a hard time reaching consensus
  • No labels