Publish/subscribe (pub/sub) är ett meddelandemönster där utgivare sänder ut händelser och prenumeranter reagerar på dem, utan att direkt känna till varandra. Många tillståndsbibliotek (och händelsesystem) är byggda på det — ett lager publicerar ändringar och komponenter prenumererar på dem.
