Pratik Pandey

Results 25 issues of Pratik Pandey

Implementation Class: CalculateAverage_pratik Runtime: 50seconds, 16GB RAM, 8 cores JDK - 21.0.1-graalce

This issue covers multiple optimizations to QWATCH: 1) Generating a common fingerprint for different queries which overlap. This will be done over various iterations, and the initial iteration will be...

### Description Extend support for the JSON.INGEST command to the RESP (REdis Serialization Protocol) format. This command allows users to set a value based on a dynamically generated key, where...

difficulty-level -- mid
stack -- go
feature -- http-support

### Description Create a Proof of Concept (POC) demonstrating the integration of DiceDB with GitHub or another external service using webhooks to showcase real-time reactivity with the QWATCH command. The...

difficulty-level -- mid
stack -- go
feature -- http-support

Develop a comprehensive tutorial for the DiceDB documentation that provides step-by-step instructions on integrating webhooks with DiceDB. This tutorial should guide users on how to set up webhooks from external...

documentation
difficulty-level -- easy
feature -- http-support

Develop integration tests for the newly added WebSocket server in DiceDB to ensure its correct functionality and robustness. These tests should be similar to those for the **AsyncServer** and should...

difficulty-level -- mid
stack -- go
feature -- http-support

### Description Implement support for the QWATCH command over HTTP, utilizing Server-Sent Events (SSE) to enable real-time updates to clients based on changes to underlying data. This enhancement will allow...

difficulty-level -- mid
stack -- go
feature -- http-support

### Description: Develop a real-time stock market visualization example using WebSocket and QWATCH queries to demonstrate how different clients can subscribe to updates for different stocks. This example will leverage...

difficulty-level -- mid
stack -- go
feature -- http-support

### 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...

difficulty-level -- mid
stack -- go
feature -- http-support