Why Modern Microservices Need Event-Driven ArchitectureIn traditional backend designs, components communicate primarily using synchronous request-response mechanisms (such as REST APIs or gRPC). Service A explicitly calls Service B and blocks execution whAug 31 · 4 min readgauravbytes.dev
How to Evaluate RAG Retrieval: A Practical Guide to Precision, Recall, MRR, MAP, and NDCGYou implemented a search algorithm in your RAG system and it's returning data without any error, and you think that's it, you're done. You're wrong. That mindset works fine for a normal system — an AP53APKAug 3 · 14 min readgauravbytes.dev
RAG Search Algorithms - How Retrieval Actually Works Under the HoodEvery agentic AI system that "looks things up" before answering — a support bot searching a knowledge base, a coding agent searching a codebase, a research assistant searching PDFs — is running a Retr31KJul 20 · 13 min readgauravbytes.dev
pgvector for RAG Search: Schema, Storage, and Retrieval, With Real ResultsRAG search has four moving parts: split the document, turn text into vectors, store those vectors somewhere queryable, and pull the right ones back out at query time. This post covers the last two — cJul 20 · 6 min readgauravbytes.dev
Chunking Strategies in RAG: A Deep DiveRAG systems live or die on one decision that happens before any embedding is computed: how the source document gets cut into pieces. This post walks through three chunking mechanisms available in Lang11KJul 7 · 8 min readgauravbytes.dev