Dheeraj Gopinath

Dheeraj Gopinath @dheerajgopi

About: Software Developer

Location:
Bengaluru, India
Joined:
May 23, 2024

Dheeraj Gopinath
articles - 11 total

Implement Transaction Support in a Redis Clone

Redis transactions provide a mechanism to execute a group of commands as a single atomic operation....

Learn More 0 0Sep 17 '24

How to Run Multiple Tokio Runtimes in a Rust Application

Getting started with Tokio is straightforward. By simply adding the #[tokio::main] macro to your...

Learn More 1 0Sep 11 '24

Implement List Data Type for a Redis Clone

In our ongoing series on building a Redis clone using Rust and Tokio, we've already set up a...

Learn More 0 0Sep 9 '24

Building key-value storage for a Redis clone

In the previous part of this series, we explored how to handle a basic PING command in our Redis...

Learn More 0 0Sep 2 '24

Handle Redis PING command

In our journey to build a Redis clone using Rust and Tokio, we've laid the groundwork with a TCP...

Learn More 0 0Aug 29 '24

Parsing Redis Commands with tokio-util

In our ongoing series on building a Redis clone using Rust, we've covered the basics of setting up a...

Learn More 1 0Aug 28 '24

Build a Bare-Bones RESP parser

In this article, we explore the basics of RESP (REdis Serialization Protocol), a protocol used by...

Learn More 2 0Aug 27 '24

Setting Up a Simple TCP Server

In this tutorial, you'll start the journey towards building Nimblecache (Redis clone) by first...

Learn More 2 0Aug 24 '24

Introduction

In this series of articles, we will embark on a journey to build a Redis clone using Rust. This...

Learn More 0 0Aug 24 '24

RAG using LLMSmith and FastAPI

What is LLMSmith? LLMSmith is a lightweight Python library designed for developing...

Learn More 9 0May 28 '24

Function Calling Agent using OpenAI Assistant

What is “function calling” in LLMs? “Function calling” in LLMs refer to its capability to...

Learn More 1 0May 23 '24