Redis Sorted Sets — Building Real-time Mood-Based Recommendation SystemRedis is a powerful, open-source, in-memory data structure store. It is widely known for its speed and efficiency. Redis supports various…Jun 15Jun 15
Published inITNEXTAn Introduction to Redis Sets — The Underrated Data StructureRedis is a powerful, open-source, in-memory data structure store. It is widely known for its speed and efficiency. Redis supports various…Jun 151Jun 151
Published inDev GeniusPart 3: Streamlining AI Pipelines with Kafka — Simplifying Data Streams in AI ApplicationsIn the ever-evolving landscape of Artificial Intelligence (AI) and machine learning, the efficient handling and processing of data streams…Feb 10Feb 10
Published inITNEXTPart 2: Harnessing OpenAI Embeddings for Semantic Search — A Guide to Building Advanced Retrieval…Retrieval systems play a significant role in AI applications, particularly when working with Large Language Models (LLMs). In this article…Feb 9Feb 9
Published inITNEXTBuilding a Smart FAQ Application with Golang, LangChain, Redis, & OpenAI — Part 1: Intelligent…Redis is a reliable, fast, and extendable cache that recently has become one of the most useful technologies for AI applications. In this…Nov 7, 20231Nov 7, 20231
Published inITNEXTRedis Performance and Atomicity in Golang: Unleash the Power of Pipelines, Transactions, and Lua…Redis is a beloved technology being used in most products. While getting started with Redis and integrating it into a codebase is pretty…Oct 6, 20231Oct 6, 20231
Published inITNEXTLearning from Discord’s Approach — Request Coalescing with GolangAs you might have seen previously, Discord published a valuable article last year discussing how they successfully managed to store…Aug 15, 20234Aug 15, 20234
Published inITNEXTScalable Real-Time Apps with Python and Redis: Exploring AsyncIO, FastAPI, and Pub/SubI have recently started working on a side project, a real-time mobile board game with Unity, and I decided to use Python as the server’s…Jul 25, 20239Jul 25, 20239
Published inITNEXTIdempotency in APIs: Handling Duplicate Requests with Golang and RedisImagine you are working on a shipping service that exposes an API, and whenever an order is paid successfully, the mentioned API is called…Jul 7, 20235Jul 7, 20235
Published inITNEXTHow We Scaled to 100 Million Active Users Using Kafka and Golang — Eventual ConsistencyNowadays, we have reached an era where the most popular startups reach millions of users within less than a year. During my experience as…Jun 16, 20238Jun 16, 20238