Is event subscription from journal API synchronous or asynchronous?
When we subscribe to event journal using getEventsObservableFromJournal, does the subscriber WAIT for each event callback to complete before switching to next event?
Say if 500 events are queued into the journal, and I invoke getEventsObservableFromJournal.
- Do ALL events get consumed parallel and 500 threads are spawned to process each event asynchronously?
- OR will the observable, consume events synchronously? Once an event is subscribed, the observable WAITs for callback function to complete fully before moving to next event.
Are the events consumed synchronously or asynchronously?
