I thought I knew how pub/sub worked, but apparently not.
Given a service pub1 that publishes two instances of Doc1. A trigger subscribes to Doc1, with a target service on sub1. Assume that sub1 takes 5 seconds to run.
I would expect the two activations of sub1 to take about 5+ seconds of elapsed time. Instead, the actual time is 10+ seconds.
This tells me that the two instances of Doc1 are run serially, not in parallel. Is that correct?