Open in app
Home
Notifications
Lists
Stories

Write
Harkrishn Patro
Harkrishn Patro

Home

Published in Dev Genius

·Pinned

Redis Optimization: 1 % at a time

Redis is in general fast. It can serve around 500k-1M query per sec. However, there is always some scope for improvement. Various factors are involved behind each change and it’s up to the developers discretion what is the priority at a given point in time. Overall for Redis while Salvatore…

Optimization

5 min read

Redis Optimization: 1 % at a time
Redis Optimization: 1 % at a time

Jul 1

7 years into Software Development

Today 1st July in India time, marks my 7 year work anniversary and I was lucky enough to work across great companies. I would like to take this opportunity to express my gratification and reminiscence a bit about the past and what I aspire to do in next 3-5 years. …

Career Paths

3 min read

7 years into Software Development
7 years into Software Development

Feb 8

Learning From Redis #4 / Reference Counting

Reference counting is a programming technique to track the reference of an object/memory allocation. It’s used to automatically free memory that has no longer references across the runtime. Redis uses the above technique to automatically manage the deallocation of it’s internal object which stores any kind of data. As we…

C Programming

2 min read

Learning From Redis #4 / Reference Counting
Learning From Redis #4 / Reference Counting

Jul 12, 2021

Visual Studio Code Setup for Redis

Recently, I have been working on Redis OSS and I sometimes write the code on my personal system (Macbook Air 13" 2017) which is sufficient enough to develop systems code. I’ve been using IntelliJ since my internship days and I’m big fan of Jetbrains product. However, IntelliJ Ultimate/CLion comes with…

Vscode

2 min read

Visual Studio Code Setup for Redis
Visual Studio Code Setup for Redis

Apr 10, 2021

Learnings from Redis # 3 / Arithmetic Operations

Before diving into this optimisation technique, if you haven’t read the previous post around strings do take a look at it here. This time around I wanted to talk about numbers. In a database, the most commonly occurring data type is number. …

C

3 min read

Learnings from Redis # 3
Learnings from Redis # 3

Mar 28, 2021

Learnings from Redis # 2 / Optimized String in C

Strings

C

3 min read

Learnings from Redis # 2
Learnings from Redis # 2

Mar 27, 2021

Learnings from Redis # 1 / Macros

I‘ve been going through Redis (Redis is an OSS in-memory database) code base and I can definitely say this is one of the most well written code for maintainability over the years. …

Redis

2 min read

Learnings from Redis # 1
Learnings from Redis # 1
Harkrishn Patro

Harkrishn Patro

Software Developer/Open Source Contributor

Following
  • Scott Galloway

    Scott Galloway

  • Carlos Arguelles

    Carlos Arguelles

  • The Data Observer

    The Data Observer

  • Kousik Nath

    Kousik Nath

  • Ben Fathi

    Ben Fathi

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable