In project domain, after users register, other domains will replicate users' info into their database.
I am still not clear how to do if users belong to only one or two domains? For example, with streaming platform, it includes identity, advertising and streaming domains. However, there are very few accounts use the function of advertising.
I suppose you could separate user registered events by the user role? That way your modules subscribe only to events of one type of user and you may then apply different behavior based on the user role.
In project domain, after users register, other domains will replicate users' info into their database.
I am still not clear how to do if users belong to only one or two domains? For example, with streaming platform, it includes identity, advertising and streaming domains. However, there are very few accounts use the function of advertising.