Replies: 1 comment 2 replies
-
|
Hello, You're right. SCIM solution can still be improved but we must be careful and we should not implement regressions :) In the current implementation, the entire representation of a User is sent to a message broker. With your proposed solution, only modified data are sent to the message broker. Acceptable solution : An EventStore can be used to tackle both problems : persist all the domain events in an EventStore, new subscribers can read all the messages messages from the beginning. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
first off, thanks for your impressive work on these libraries, they've been a great help in understanding the SCIM concepts!
I'm looking at using your SCIM implementation for a very generic SCIM gateway, where the actual domain-specific work happens in separate services that listen to Service Bus events.
In this scenario, it would be valuable to
ExternalId, since that will often be present in data structures on the event consumer side and can be used as a key. (Otherwise we have to store the "internal" SCIM Guid somewhere for mapping it to the ExternalId)Would this fit in your design? If so, I can take a look at creating a PR for it.
Beta Was this translation helpful? Give feedback.
All reactions