|
There has been significant investment in a publish / subscibe infrastructure for FOLIO. Work is just beginning to start to use it for data import and other places.
In order to help developers understand how and when to use this new facilitiate, it could be useful to introduce it to the wider development community.
Topics could include:
- What is publish / subscribe?
- What is an event in FOLIO?
- How has FOLIO implemented it?
- How are events delivered to subscribers?
- Are events delivered to each instance of a subscriber or only one?
- How is an event defined?
- Including guidance around how to do this consistently
- How does a module subscribe to an event?
- Using the client library?
- Using the API directly?
- How does a module publish an event?
- Using the client library?
- Using the API directly?
Out of Scope Topics
- Intended use / patterns
- Event naming guidance
- Event specification guidance
- Event versioning guidance
|