Skip to content

Comments

Event system implementation using Faststream#191

Closed
febus982 wants to merge 22 commits intomainfrom
faststream
Closed

Event system implementation using Faststream#191
febus982 wants to merge 22 commits intomainfrom
faststream

Conversation

@febus982
Copy link
Owner

@febus982 febus982 commented Jun 27, 2024

  • Implement event topic registry
  • Create consumer module
  • Create producer gateway
  • Run broker in docker-compose for local development
  • Implement retry and dlq topics

febus982 added 14 commits June 27, 2024 13:22
Signed-off-by: Federico Busetti <[email protected]>
Signed-off-by: Federico Busetti <[email protected]>
* Add lifecycle handler

* Initialise event publishers supporting multiple events per topic

Signed-off-by: Federico Busetti <[email protected]>
Signed-off-by: Federico Busetti <[email protected]>
Signed-off-by: Federico Busetti <[email protected]>
Signed-off-by: Federico Busetti <[email protected]>
Signed-off-by: Federico Busetti <[email protected]>
Signed-off-by: Federico Busetti <[email protected]>
@febus982 febus982 changed the title Faststream Event system implementation using Faststream Jun 30, 2024
febus982 added 8 commits June 30, 2024 13:39
Signed-off-by: Federico Busetti <[email protected]>
Signed-off-by: Federico Busetti <[email protected]>
Signed-off-by: Federico Busetti <[email protected]>
Signed-off-by: Federico Busetti <[email protected]>
Signed-off-by: Federico Busetti <[email protected]>
Signed-off-by: Federico Busetti <[email protected]>
Signed-off-by: Federico Busetti <[email protected]>
@febus982 febus982 added invalid This doesn't seem right wontfix This will not be worked on labels Jul 1, 2024
@febus982
Copy link
Owner Author

febus982 commented Jul 1, 2024

While FastStream is a promising package, it doesn't support yet multiple message schemas per channel (you can handle it with workarounds but it doesn't reflect to the AsyncAPI produced schema)

@febus982 febus982 closed this Jul 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

invalid This doesn't seem right wontfix This will not be worked on

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant