dice icon indicating copy to clipboard operation
dice copied to clipboard

Add WebSocket Support to DiceDB

Open pratikpandey21 opened this issue 1 year ago • 14 comments

Description

Extend the existing HTTP server logic to add WebSocket server support. This enhancement will enable real-time, bidirectional communication between clients and the server, allowing for more interactive and dynamic use cases, such as live data updates and push notifications.

Refer to - https://github.com/DiceDB/dice/pull/512 and https://github.com/DiceDB/dice/pull/527.

pratikpandey21 avatar Sep 12 '24 15:09 pratikpandey21

I would like to work on this issue.

jainam2907 avatar Sep 12 '24 15:09 jainam2907

@jainam2907 this issue is dependent with #556, please collabarate with @Saumay on this. Thanks for contributing, assigned.

lucifercr07 avatar Sep 12 '24 16:09 lucifercr07

Hey @jainam2907 , how is it going for the WS support? I am working on #556, which is dependent on this. Would you want to connect sometime regarding this?

Saumay avatar Sep 15 '24 07:09 Saumay

@jainam2907 any updates from your side, please let us know if any blockers.

lucifercr07 avatar Sep 19 '24 13:09 lucifercr07

@lucifercr07 @Saumay - I will happy to pick this up if it's available.

psrvere avatar Sep 19 '24 15:09 psrvere

@lucifercr07 @Saumay - I will happy to pick this up if it's available.

@psrvere Let's wait for @jainam2907 to respond till today, if not will reassign.

lucifercr07 avatar Sep 19 '24 15:09 lucifercr07

Apologies for the delay. Due to some personal commitments, I haven't been able to work on this yet. I can start in a couple of days. If other issues are getting blocked by this, please feel free to reassign it to someone else.

jainam2907 avatar Sep 19 '24 22:09 jainam2907

@jainam2907 no issues, since other dependent issues are blocked on this will reassign it for now. @psrvere would you like to pick this up?

lucifercr07 avatar Sep 20 '24 04:09 lucifercr07

Yes @lucifercr07 - Please assign to me.

psrvere avatar Sep 20 '24 04:09 psrvere

Thanks @psrvere . Please let us know in case you need any help!

pratikpandey21 avatar Sep 20 '24 18:09 pratikpandey21

@psrvere Are you actively working on this? Would love to collaborate on it to start on contributions

gauravrp avatar Sep 22 '24 02:09 gauravrp

Hey @gauravrp, thanks for showing interest. Yes I am almost done with writing the code, only writing tests and testing is left. Try to pick up another issue preferably with dificulty-level -- easy since you are new to the project.

psrvere avatar Sep 22 '24 12:09 psrvere

@Saumay - FYI. PR has been raised and under review.

psrvere avatar Sep 23 '24 23:09 psrvere

Thanks @psrvere!

Saumay avatar Sep 25 '24 11:09 Saumay