-
-
Notifications
You must be signed in to change notification settings - Fork 127
feat: add kafka broadcast support #2
Conversation
6683a1f to
0fba89a
Compare
|
🔥 😎 Yas! Will take a look over this next week and discuss, but just want to give my 👍👍👍 until then. |
53aec4f to
1e49670
Compare
I've no idea. We don't even have CI up and running on this repo yet, and open to suggestions there. |
|
I reckon let's not have seperate examples for different backends, and instead just document a few different valid backend URLs in the single |
Maybe we can use some of this packages: And |
Agreed, but not sure how. Should we keep The current |
It might make more sense to move it into a Then we can have...
|
|
And populate the URL from something like
|
|
I wouldn't bother with any |
|
Perfect, I'll give it a go tomorrow, and then we see how it evolves |
c9cf447 to
9b41f81
Compare
|
Updated! |
lovelydinosaur
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay, this is looking pretty fantastic actually.
A few very minor suggestions, but probably also happy to merge if any of those are contentious.
|
Nothing serious, I've updated the PR with the changes |
|
When testing redis (commenting out the other postgres/kafka cases, and using |
|
I'm running Try removing the volumes from redis when stopping it: |
|
No dice |
same for me. |
Hey Tom I've been playing around with kafka and I made broadcaster work with it :)
There are some things to polish, but maybe you want to play with it so I'm sharing the code.
For some reason the kafka test gets stuck, I'm not really proficient in async code so I find it hard to debug it, I need some help with it.
I'm providing some extra files that can be removed, but they are there to guide, let me know if you want me to remove them.
There's a kafka with zookeeper implementation in the
docker-composefile (made by @marcosschroh), by just typingdocker-compose up, you get a full kafka (no ssl) inlocalhost:9092, this is useful to play with thekafka_example.pyMaybe the test suit could be improved using different docker-compose files, I don't know how do you envision them.
Cheers!