VSVaishnavi Sharmainvaishnavisharma.hashnode.dev·Dec 2, 2025 · 5 min readKubernetesAs developers, we write a lot of code — Java, PHP, Node.js, anything. But developing the application is only one challenge; deploying it in a reliable and consistent manner is another. Whatever works on our local machine should also work the same way...00
VSVaishnavi Sharmainvaishnavisharma.hashnode.dev·Nov 26, 2025 · 3 min readCosine Similarity, Normalization, FAISS, LangChain, LangGraph and CLIP InternalsThis blog covers the core technical foundations you need when implementing RAG systems with images, text, vector stores, and agent workflows. Cosine Similarity Cosine similarity measures how similar two vectors are based on their direction, not thei...00
VSVaishnavi Sharmainvaishnavisharma.hashnode.dev·Nov 26, 2025 · 2 min readUnderstanding RAG (Retrieve, Augment, Generate) With Multimodal EmbeddingsRAG has three important steps: Retrieve, Augment, and Generate.This is the fundamental pipeline used in most LLM applications today. 1. Retrieve Retrieve means finding the most relevant data from your knowledge source. Sources can be: Text document...00
VSVaishnavi Sharmainvaishnavisharma.hashnode.dev·Nov 25, 2025 · 3 min readDesign a System That Lets Users Upload and View Profile PicturesThis system must allow users to upload their profile picture, validate the file, store it safely, process it into multiple sizes, and make it load quickly anywhere in the world.Here is the complete design. Functional Requirements Users should be ab...00
VSVaishnavi Sharmainvaishnavisharma.hashnode.dev·Nov 20, 2025 · 4 min readSystem Design Basics — Part 2Scaling in real systems is not done randomly. There are clear rules and policies.Scaling is based on parameters such as: If requests go beyond 1000, add a server If CPU usage reaches 70%, spin up another server Every company uses scaling differen...00