Sakshi from KushoAIforSoftwareDeepDivessoftware-deep-dives.hashnode.dev·Nov 18, 2024What strategies do you use for cache invalidation?This blog is written by Jeremy Rivera at KushoAI. We're building the fastest way to test your APIs. It's completely free and you can sign up here. They say that there are only two hard things in Computer Science: Cache Invalidation and naming things....Discusscache
Alankar Srivastavaalankar-srivastava.hashnode.dev·Nov 17, 2024Cache Me If You Can: The Art and Science of In-Memory CachingIn the fast-paced world of modern software development, speed is king, and latency is its arch-nemesis. Enter cache, the superhero that swoops in to save the day with blazing-fast responses and a smug grin. But like all heroes, cache has its flaws—an...Discusscache
Gemma Blackgemmablack.dev·Nov 17, 2024Node.js: refreshing a module using require.cacheThis is purely in reference to CommonJS modules. TLDR Before I bore you with why I did this, refreshing a module can be done by deleting its reference in the require.cache object. Like so: require('./some-module') // use module delete require.cach...Discussrequire.cache
Rayhan Kobirrayhankobirdev.hashnode.dev·Nov 13, 2024ওয়েব অ্যাপ্লিকেশনের গতি ও কার্যকারিতা বাড়াতে HTTP ETag ব্যবহারের সুবিধালেখালেখির অভ্যাস খুব একটা বেশি নেই আমার প্রথমবারের মতো লেখার চেষ্টা করছি আশা করছি ভুল ত্রুটিগুলো ক্ষমা সুন্দর দৃষ্টি দেখবেন। ETags (Entity Tags) একটি ক্যাশিং পদ্ধতি, যা রিসোর্স যাচাই ও ওয়েব রিকোয়েস্টের কার্যকারিতা উন্নত করতে সাহায্য করে।ETag হলো এক...Discussrayhankobir
Romman Sabbirrommansabbir.com·Oct 28, 2024Data Encryption in Android: A Comprehensive Guide [PART 1]Data encryption is a fundamental part of securing mobile applications, particularly those handling sensitive information like user credentials, tokens, or files. Android provides several encryption techniques and APIs that developers can implement to...Discuss·40 readsAndroid : Security, Encryption and Secure Practicesfile-based encryption
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
Jayachandran Ramadossaskjr.hashnode.dev·Oct 16, 2024Cache - Helping MiddleManWhether you’re running a web application, a microservice architecture, or a distributed system, caching plays an essential role in optimising performance, minimising latency, and improving scalability. This article explores the key concepts, types, a...DiscussJava
Rory Murphyapidna.hashnode.dev·Oct 11, 2024The Future of API Caching: Intelligent Data RetrievalAPI caching is a critical technique in modern software development, designed to improve performance by storing copies of frequently accessed data. Instead of fetching fresh data from the server database for every request, caching allows APIs to retr...DiscussAPIs
Ritik Singhritiksingh.hashnode.dev·Oct 8, 2024Optimizing Performance with Caching: A System Design ApproachIn this article, we are going to discuss the following things Cache and its types Writing policies in the cache Replacement policies Cache and its types The cache is the temporary storage that stores the part of the database in our memory. Benef...Discuss·31 readsSystem Design Simplified: A Journey to Building Scalable ApplicationsSystem Architecture
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