3rdSon3rdson.hashnode.dev·Oct 27, 2024How to Add Memory to RAG Applications and AI AgentsSometime in the last 5 months, I built a RAG application, and after building this RAG application, I realised there was a need to add memory to it before moving it to production. I went on YouTube and searched for videos, but I couldn’t find anything...Discuss·1 like·57 readsAI
OBULIPURUSOTHAMAN Kobulipurusothaman.hashnode.dev·Oct 27, 2024Cache MemoryCache Cache its defined as a Hardware or Software Component which help in serving the data either its frequently requested or its expensive to compute on , cache its stores the Computed response and helps in saving the expensive operation Cache Inval...Discusscache
Laasya Kandukurilaasya.hashnode.dev·Oct 11, 2024From Creation to Collection: Journey of A Java VariableBefore diving into the details, it's important to note that a variable in Java embarks on a fascinating journey from its initial creation in an IDE to the moment it’s cleaned up by the garbage collector. Along the way, it interacts with various parts...DiscussJava
Auth0x78auth0x78-blog.hashnode.dev·Oct 10, 2024Buffer Overflow Basics: A Simple Guide to Understanding VulnerabilitiesIntroduction Have you ever wondered how seemingly harmless input can compromise a program's security? Buffer overflows have become a notorious weapon in the hands of attackers, allowing them to manipulate memory and execute malicious code. In this bl...Discuss·1 likeBuffer Overfow
Jyotiprakash Mishrablog.jyotiprakash.org·Oct 7, 2024A Primer on Cache Coherence ProtocolsIn modern multi-core processors, multiple cores operate in parallel, each with its own cache to store frequently accessed data. These caches are designed to reduce the time it takes for a processor to retrieve data from memory, speeding up overall pe...Discuss·207 readsweak consistency
Adewole Caleb Erioluwacaleberioluwa.hashnode.dev·Oct 3, 2024A Detailed Examination of Zig's Memory PoolIn a bid to understand how the memory pool works, I dug into the Zig memory pool source code. I plan to read the code for the allocator in the heap folder of the std library. Let’s look at what it does and how it does—starting from the first error me...Discuss·10 likes·69 readslearning-zig
Lamin Jawlalaminjawla.hashnode.dev·Oct 3, 2024Differences Between HDD/SSD and ROMThe statement that "when you install a program the files are stored in the hard disk but the application itself is stored in ROM" is generally incorrect for typical personal computers and most modern devices. Here's a breakdown to clarify: 1. Storage...Discuss·30 readshard disks
Saisailor.hashnode.dev·Oct 2, 2024Unlocking the Magic of Memory in Python!Did you know that everything in Python is an object? That’s right! Whether it’s an int, float, bool, or even a complex number, they’re all strutting around as objects in Python's memory playground. Memory Matters Here’s the scoop: when you assign a v...DiscussPython
OBULIPURUSOTHAMAN Kobulipurusothaman.hashnode.dev·Sep 28, 2024Memory And StorageTypes Of Memory Storage Memory : RAM , ROM RAM – Random Access Memory its an type of memory it will stores the temporary data while computers are running its fast and flexible juggling all the programs we’re running at any given moment. RAM is volati...Discuss·20 likesMemory Vs Storage
Jyotiprakash Mishrablog.jyotiprakash.org·Sep 26, 2024Caching and Performance of CPUsWhy Caches are Important: Memory-Processor Speed Gap: Modern CPUs operate at extremely high clock speeds, often in the range of 3-4 GHz (billions of cycles per second). On the other hand, accessing main memory (RAM) is much slower, with latency typi...Discuss·1 like·686 readscache