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·38 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·112 readsweak consistency
Jan Tymińskitymik.me·Oct 2, 2024Is it possible to use a custom certificate issued by a private certificate authority with custom origin behind CloudFront?One day an engineer in my team came up with this question. There was no quick answer available, so I started digging and here's what I found. CloudFront's docs on CNAMEs and HTTPS requirements say: CloudFront supports all types of certificates issue...DiscussAWS
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·550 readscache
Rishi BakshiforRishi Bakshi Blogrishibakshi.hashnode.dev·Sep 22, 2024Still Convinced That Multiple Fetch Requests Hit the Database Multiple Times? You’re Missing Out!One of the common mistakes I've encountered while working with Next.js is the misconception that making separate data fetching requests in different components is inefficient or problematic. In this article, we'll explore this mistake, how caching wo...DiscussYou Don't Know Next.jsfetch
Metismetis.hashnode.dev·Aug 27, 2024Debugging Low Cache Hit RatioDisk activity is much slower than reading data from RAM. With today’s performance characteristics, reading from DRAM takes around 100 nanoseconds whereas reading from the physical drive is between 10 microseconds (for SSD) up to 10 milliseconds (for ...DiscussSQL