FoundatioFx / Foundatio

Pluggable foundation blocks for building distributed apps.
Apache License 2.0
1.99k stars 244 forks source link

Unified messaging #274

Open ejsmith opened 2 years ago

ejsmith commented 2 years ago

Benefits

Scenarios

Implementations

niemyjski commented 2 years ago

For Kafka:

Publishing usually specifies an optional message key (generic but typically a string) which is the partition key. We also need to pass through a context object that we can grab correlation id from. Also, we should be able to specify a message type that we can specify that maps to a specific type in subscribing platform.