Name of “notification-and-check” pubsub architecture?
问题 Basic pubsub architecture question. At a high level, when designing pubsub, I sometimes face a choice between two architectures: Publish mutations or "new-state". Some DB state is mutated, and publishers notify of that change via pubsub. But they include enough information in the message so that the subscriber doesn't need to do a look-up on the DB. Imagine the subscriber has a cache of the DB. It could receive the mutations or new-state, and update its cache without doing a look-up.