mjwestcott / runnel

Distributed event processing for Python based on Redis Streams
https://runnel.dev
Other
133 stars 11 forks source link

Current Status? #12

Open ccrvlh opened 2 years ago

ccrvlh commented 2 years ago

Hi. Having a lightweight alternative for Kafka/Faust is awesome, a shame this hasn't got more attention up until now, thanks for sharing! Wondering what's the current status of the project. Experiences in production? Still being maintained?

Thanks!

mjwestcott commented 2 years ago

Hi @lowercase00, thanks for the kind remarks. I used it in a prototype for a startup a couple of years ago, but I haven't been working on it since. It has quite a good test suite, but you'd be using at your own risk I'm afraid!

ccrvlh commented 2 years ago

@mjwestcott sure, totally understand. How was your experience with it back them? I really want to try this, we are heavy Redis users for cache, queue, etc, and so far implemented stream architecture with Redpanda, which is more leightweight than Kafka, but still, far from trivial. Moving to Redis would be amazing. The downside I can see is the lack of monitoring tool/dashboards for Redis Streams, couldn't find much on it so far. Will take a look, hope this gains traction. Thanks a lot for sharing!

parikls commented 2 years ago

@lowercase00 have you considered redis-insights? https://redis.com/redis-enterprise/redis-insight/

ccrvlh commented 2 years ago

@parikls we deployed a few GUIs last week to try, one of them being Redis Insight. It seems nice indeed, thanks!

lazyboson commented 1 year ago

Is there any similar library in Golang?